Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/kDOP.h |
Include |
#include "kDOP.h" |
template<typename COLL_DATA_PROVIDER, typename KDOP_IDX_TYPE>
struct TkDOPTree
This is the tree of kDOPs that spatially divides the static mesh. It is a binary tree of kDOP nodes.
Name | Description | ||
---|---|---|---|
|
TChunkedArray< ... |
Nodes |
The list of nodes contained within this tree. Node 0 is always the root node. |
|
TChunkedArray< ... |
SOATriangles |
The list of collision triangles in this tree. |
Name | Description | ||
---|---|---|---|
|
Build |
Creates the root node and recursively splits the triangles into smaller volumes |
|
|
Build |
Creates the root node and recursively splits the triangles into smaller volumes |
|
|
LineCheck ( |
Figures out whether the check even hits the root node's bounding volume. |
|
|
LineCheck ( |
Figures out whether the check even hits the root node's bounding volume. |
Name |
Description |
---|---|
DataProviderType |
Exposes data provider type to clients. |
DataProviderType |
Exposes data provider type to clients. |
NodeType |
Exposes node type to clients. |
NodeType |
Exposes node type to clients. |