| ISpatialAcceleration
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/BoundingVolumeHierarchy.h |
Include |
#include "Chaos/BoundingVolumeHierarchy.h" |
template<class OBJECT_ARRAY, class LEAF_TYPE, class T, int d>
class TBoundingVolumeHierarchy : public Chaos::ISpatialAcceleration< int32, T, d >
Name | Description | |
---|---|---|
|
TBoundingVolumeHierarchy() |
|
|
TBoundingVolumeHierarchy ( |
|
|
TBoundingVolumeHierarchy ( |
|
|
TBoundingVolumeHierarchy |
|
|
TBoundingVolumeHierarchy |
Name | Description | ||
---|---|---|---|
|
FindAllIntersections ( |
||
|
FindAllIntersections ( |
||
|
FindAllIntersections ( |
||
|
FindAllIntersectionsImp ( |
||
|
const TAABB<... |
GetWorldSpaceBoundingBox ( |
TODO(mlentine): Need to move this elsewhere; probably on CollisionConstraint. |
|
const TArray... |
GlobalObjects() |
|
|
Reinitialize |
||
|
Reinitialize ( |
||
|
Serialize ( |
||
|
UpdateHierarchy |
||
|
UpdateHierarchy |
Name | Description | ||
---|---|---|---|
|
DebugDraw ( |
||
|
FindAllIntersections ( |
||
|
Serialize ( |
Name | Description | ||
---|---|---|---|
|
TBoundingVol... |
operator= ( |
Name |
Description |
---|---|
TPayloadType |
Name |
Description |
---|---|
DefaultAllowMultipleSplitting |
|
DefaultDt |
|
DefaultMaxLevels |
|
DefaultUseVelocity |