Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/ConvexStructureData.h |
Include |
#include "Chaos/ConvexStructureData.h" |
class FConvexStructureData
Metadata for a convex shape used by the manifold generation system and anything else that can benefit from knowing which vertices are associated with the faces.
Name | Description | |
---|---|---|
|
FConvexStructureData() |
|
|
FConvexStructureData ( |
|
|
FConvexStructureData ( |
Name | Description | |
---|---|---|
|
~FConvexStructureData() |
Name | Description | ||
---|---|---|---|
|
const FConve... |
DataL() |
Cats the inner data container to the correct index size Do not use - only public for unit tests |
|
const FConve... |
DataM() |
|
|
const FConve... |
DataS() |
|
|
FindVertexPlanes |
||
|
GetEdgePlane |
||
|
GetEdgeVertex |
||
|
GetIndexType() |
||
|
GetPlaneVertex |
Get the vertex index (in the outer convex container) of one of the vertices making up the corners of the specified face. |
|
|
IsValid() |
||
|
NumEdges() |
||
|
NumPlaneVertices ( |
The number of vertices that make up the corners of the specified face. |
|
|
Serialize ( |
||
|
SetPlaneVertices |
Initialize the structure data from the set of vertices for each face of the convex. |
Name | Description | ||
---|---|---|---|
|
FConvexStruc... |
operator= ( |
|
|
FConvexStruc... |
operator= ( |
Name |
Description |
|
---|---|---|
|
EIndexType |
Name |
Description |
---|---|
FConvexStructureDataLarge |
|
FConvexStructureDataMedium |
|
FConvexStructureDataSmall |