#include <ConvexHalfEdgeStructureData.h>
|
| bool | IsValid () const |
| |
| int32 | NumPlanes () const |
| |
| int32 | NumHalfEdges () const |
| |
| int32 | NumVertices () const |
| |
| int32 | NumEdges () const |
| |
| FPlaneData & | GetPlane (int32 PlaneIndex) |
| |
| const FPlaneData & | GetPlane (int32 PlaneIndex) const |
| |
| FHalfEdgeData & | GetHalfEdge (int32 HalfEdgeIndex) |
| |
| const FHalfEdgeData & | GetHalfEdge (int32 HalfEdgeIndex) const |
| |
| int32 | GetHalfEdgeIndex (int32 EdgeIndex) const |
| |
| FVertexData & | GetVertex (int32 VertexIndex) |
| |
| const FVertexData & | GetVertex (int32 VertexIndex) const |
| |
| int32 | NumPlaneHalfEdges (int32 PlaneIndex) const |
| |
| int32 | GetPlaneHalfEdge (int32 PlaneIndex, int32 PlaneEdgeIndex) const |
| |
| int32 | NumPlaneVertices (int32 PlaneIndex) const |
| |
| int32 | GetPlaneVertex (int32 PlaneIndex, int32 PlaneVertexIndex) const |
| |
| int32 | GetHalfEdgePlane (int32 HalfEdgeIndex) const |
| |
| int32 | GetHalfEdgeVertex (int32 HalfEdgeIndex) const |
| |
| int32 | GetTwinHalfEdge (int32 HalfEdgeIndex) const |
| |
| int32 | GetPrevHalfEdge (int32 HalfEdgeIndex) const |
| |
| int32 | GetNextHalfEdge (int32 HalfEdgeIndex) const |
| |
| int32 | GetEdgeVertex (int32 EdgeIndex, int32 EdgeVertexIndex) const |
| |
| int32 | GetEdgePlane (int32 EdgeIndex, int32 EdgePlaneIndex) const |
| |
| int32 | GetVertexFirstHalfEdge (int32 VertexIndex) const |
| |
| template<typename FVisitorType > |
| void | VisitPlaneEdges (int32 PlaneIndex, const FVisitorType &Visitor) const |
| |
| template<typename FVisitorType > |
| void | VisitVertexHalfEdges (int32 VertexIndex, const FVisitorType &Visitor) const |
| |
| int32 | FindVertexPlanes (int32 VertexIndex, int32 *PlaneIndices, int32 MaxVertexPlanes) const |
| |
| int32 | GetVertexPlanes3 (int32 VertexIndex, int32 &PlaneIndex0, int32 &PlaneIndex1, int32 &PlaneIndex2) const |
| |
| bool | BuildRegularDatas (const TArray< TArray< int32 > > &InPlaneVertices, int32 InNumVertices) |
| |
| bool | SetPlaneVertices (const TArray< TArray< int32 > > &InPlaneVertices, int32 InNumVertices) |
| |
| void | Serialize (FArchive &Ar) |
| |
◆ FConvexHalfEdgeStructureData
◆ FIndex
◆ FIndexTraits
◆ BuildRegularDatas()
◆ CanMake()
◆ FindVertexPlanes()
◆ GetEdgePlane()
◆ GetEdgeVertex()
◆ GetHalfEdge() [1/2]
◆ GetHalfEdge() [2/2]
◆ GetHalfEdgeIndex()
◆ GetHalfEdgePlane()
◆ GetHalfEdgeVertex()
◆ GetNextHalfEdge()
◆ GetPlane() [1/2]
◆ GetPlane() [2/2]
◆ GetPlaneHalfEdge()
◆ GetPlaneVertex()
◆ GetPrevHalfEdge()
◆ GetTwinHalfEdge()
◆ GetVertex() [1/2]
◆ GetVertex() [2/2]
◆ GetVertexFirstHalfEdge()
◆ GetVertexPlanes3()
◆ IsValid()
◆ MakePlaneVertices()
◆ NumEdges()
◆ NumHalfEdges()
◆ NumPlaneHalfEdges()
◆ NumPlanes()
◆ NumPlaneVertices()
◆ NumVertices()
◆ Serialize()
◆ SetPlaneVertices()
◆ VisitPlaneEdges()
◆ VisitVertexHalfEdges()
◆ FVertexPlaneIterator
| friend class FVertexPlaneIterator |
|
friend |
◆ operator<<
◆ InvalidIndex
◆ MaxIndex
The documentation for this class was generated from the following file: