13class FTopologicalEntity;
52 return NodeCoordinates;
57 return NodeCoordinates;
60 int32 RegisterCoordinates();
74 return MeshModelIndex;
89 return TopologicalEntity;
94 return TopologicalEntity;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition EntityGeom.h:15
const int32 GetLastVertexIndex() const
Definition Mesh.h:67
const TArray< FVector > & GetNodeCoordinates() const
Definition Mesh.h:55
int32 StartNodeId
Definition Mesh.h:21
const FModelMesh & GetMeshModel() const
Definition Mesh.h:82
FMesh(FModelMesh &InMeshModel, FTopologicalEntity &InTopologicalEntity)
Definition Mesh.h:29
const int32 GetStartVertexId() const
Definition Mesh.h:62
TArray< FVector > & GetNodeCoordinates()
Definition Mesh.h:50
int32 MeshModelIndex
Definition Mesh.h:25
FTopologicalEntity & GetGeometricEntity()
Definition Mesh.h:92
TArray< FVector > NodeCoordinates
Definition Mesh.h:24
virtual EEntity GetEntityType() const override
Definition Mesh.h:45
FTopologicalEntity & TopologicalEntity
Definition Mesh.h:19
FModelMesh & ModelMesh
Definition Mesh.h:18
int32 LastNodeIndex
Definition Mesh.h:22
FModelMesh & GetMeshModel()
Definition Mesh.h:77
const int32 GetIndexInMeshModel() const
Definition Mesh.h:72
const FTopologicalEntity & GetGeometricEntity() const
Definition Mesh.h:87
Definition ModelMesh.h:21
Definition TopologicalEntity.h:16
Definition CADEntity.cpp:23
EEntity
Definition CADEntity.h:18