#include <ConvexStructureData.h>
|
| const FConvexStructureDataLarge & | DataL () const |
| |
| const FConvexStructureDataMedium & | DataM () const |
| |
| const FConvexStructureDataSmall & | DataS () const |
| |
| | FConvexStructureData () |
| |
| | FConvexStructureData (const FConvexStructureData &Other)=delete |
| |
| | FConvexStructureData (FConvexStructureData &&Other) |
| |
| | ~FConvexStructureData () |
| |
| FConvexStructureData & | operator= (const FConvexStructureData &Other)=delete |
| |
| FConvexStructureData & | operator= (FConvexStructureData &&Other) |
| |
| void | CopyFrom (const FConvexStructureData &Other) |
| |
| bool | IsValid () const |
| |
| EIndexType | GetIndexType () const |
| |
| int32 | FindVertexPlanes (int32 VertexIndex, int32 *VertexPlanes, int32 MaxVertexPlanes) const |
| |
| int32 | GetVertexPlanes3 (int32 VertexIndex, int32 &PlaneIndex0, int32 &PlaneIndex1, int32 &PlaneIndex2) const |
| |
| int32 | NumPlaneVertices (int32 PlaneIndex) const |
| |
| int32 | GetPlaneVertex (int32 PlaneIndex, int32 PlaneVertexIndex) const |
| |
| int32 | NumHalfEdges () const |
| |
| int32 | NumEdges () const |
| |
| int32 | GetEdgeVertex (int32 EdgeIndex, int32 EdgeVertexIndex) const |
| |
| int32 | GetEdgePlane (int32 EdgeIndex, int32 EdgePlaneIndex) const |
| |
| int32 | GetPlaneHalfEdge (int32 PlaneIndex, int32 FaceVertexIndex) const |
| |
| void | GetHalfEdges (int32 EdgeIndex, int32 &OutEdgeIndex0, int32 &OutEdgeIndex1) const |
| |
| bool | SetPlaneVertices (const TArray< TArray< int32 > > &InPlaneVertices, int32 NumVerts, const bool bRegularDatas=false) |
| |
| void | Serialize (FArchive &Ar) |
| |
◆ FConvexStructureDataLarge
◆ FConvexStructureDataMedium
◆ FConvexStructureDataSmall
◆ EIndexType
| Enumerator |
|---|
| None | |
| Small | |
| Medium | |
| Large | |
◆ FConvexStructureData() [1/3]
| Chaos::FConvexStructureData::FConvexStructureData |
( |
| ) |
|
|
inline |
◆ FConvexStructureData() [2/3]
◆ FConvexStructureData() [3/3]
◆ ~FConvexStructureData()
| Chaos::FConvexStructureData::~FConvexStructureData |
( |
| ) |
|
|
inline |
◆ CopyFrom()
◆ DataL()
◆ DataM()
◆ DataS()
◆ FindVertexPlanes()
| int32 Chaos::FConvexStructureData::FindVertexPlanes |
( |
int32 |
VertexIndex, |
|
|
int32 * |
VertexPlanes, |
|
|
int32 |
MaxVertexPlanes |
|
) |
| const |
|
inline |
◆ GetEdgePlane()
| int32 Chaos::FConvexStructureData::GetEdgePlane |
( |
int32 |
EdgeIndex, |
|
|
int32 |
EdgePlaneIndex |
|
) |
| const |
|
inline |
◆ GetEdgeVertex()
| int32 Chaos::FConvexStructureData::GetEdgeVertex |
( |
int32 |
EdgeIndex, |
|
|
int32 |
EdgeVertexIndex |
|
) |
| const |
|
inline |
◆ GetHalfEdges()
| void Chaos::FConvexStructureData::GetHalfEdges |
( |
int32 |
EdgeIndex, |
|
|
int32 & |
OutEdgeIndex0, |
|
|
int32 & |
OutEdgeIndex1 |
|
) |
| const |
|
inline |
◆ GetIndexType()
| EIndexType Chaos::FConvexStructureData::GetIndexType |
( |
| ) |
const |
|
inline |
◆ GetPlaneHalfEdge()
| int32 Chaos::FConvexStructureData::GetPlaneHalfEdge |
( |
int32 |
PlaneIndex, |
|
|
int32 |
FaceVertexIndex |
|
) |
| const |
|
inline |
◆ GetPlaneVertex()
| int32 Chaos::FConvexStructureData::GetPlaneVertex |
( |
int32 |
PlaneIndex, |
|
|
int32 |
PlaneVertexIndex |
|
) |
| const |
|
inline |
◆ GetVertexPlanes3()
| int32 Chaos::FConvexStructureData::GetVertexPlanes3 |
( |
int32 |
VertexIndex, |
|
|
int32 & |
PlaneIndex0, |
|
|
int32 & |
PlaneIndex1, |
|
|
int32 & |
PlaneIndex2 |
|
) |
| const |
|
inline |
◆ IsValid()
| bool Chaos::FConvexStructureData::IsValid |
( |
| ) |
const |
|
inline |
◆ NumEdges()
| int32 Chaos::FConvexStructureData::NumEdges |
( |
| ) |
const |
|
inline |
◆ NumHalfEdges()
| int32 Chaos::FConvexStructureData::NumHalfEdges |
( |
| ) |
const |
|
inline |
◆ NumPlaneVertices()
| int32 Chaos::FConvexStructureData::NumPlaneVertices |
( |
int32 |
PlaneIndex | ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Serialize()
| void Chaos::FConvexStructureData::Serialize |
( |
FArchive & |
Ar | ) |
|
|
inline |
◆ SetPlaneVertices()
◆ operator<<
The documentation for this class was generated from the following file: