UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::FTopologicalVertex Member List

This is the complete list of members for UE::CADKernel::FTopologicalVertex, including all inherited members.

Activate()UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
AddConnectedEdge(FTopologicalEdge &Edge)UE::CADKernel::FTopologicalVertex
AsShared()TSharedFromThis< FEntity >inline
AsShared() constTSharedFromThis< FEntity >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FEntity >inline
AsWeak()TSharedFromThis< FEntity >inline
AsWeak() constTSharedFromThis< FEntity >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FEntity >inline
ConnectedEdgeCount()UE::CADKernel::FTopologicalVertexinline
ConnectedEdgesUE::CADKernel::FTopologicalVertexprotected
CoordinatesUE::CADKernel::FTopologicalVertexprotected
CtKioIdUE::CADKernel::FTopologicalEntityprotected
Delete()UE::CADKernel::FEntityinlinevirtual
DeleteIfIsolated()UE::CADKernel::FTopologicalVertexinline
Deserialize(FCADKernelArchive &Ar)UE::CADKernel::FEntitystatic
Distance(const FTopologicalVertex &OtherVertex) constUE::CADKernel::FTopologicalVertexinline
DoesSharedInstanceExist() constTSharedFromThis< FEntity >inline
Empty() overrideUE::CADKernel::FTopologicalVertexinlinevirtual
FEntityUE::CADKernel::FTopologicalVertexfriend
FHaveStates()UE::CADKernel::FHaveStatesinline
Finalize()UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
FTopologicalVertex(const FVector &InCoordinates)UE::CADKernel::FTopologicalVertexinlineprotected
FTopologicalVertex()=defaultUE::CADKernel::FTopologicalVertexprotected
FVertexLinkUE::CADKernel::FTopologicalVertexfriend
GetBarycenter() constUE::CADKernel::FTopologicalVertexinline
GetConnectedEdges(TArray< FTopologicalEdge * > &OutConnectedEdges) constUE::CADKernel::FTopologicalVertexinline
GetConnectedEdges(const FTopologicalVertex &OtherVertex, TArray< FTopologicalEdge * > &Edges) constUE::CADKernel::FTopologicalVertex
GetCoordinates() constUE::CADKernel::FTopologicalVertexinline
GetDirectConnectedEdges() constUE::CADKernel::FTopologicalVertexinline
GetEntityType() const overrideUE::CADKernel::FTopologicalVertexinlinevirtual
GetFace() constUE::CADKernel::FTopologicalVertex
GetId() constUE::CADKernel::FEntityinline
GetKioId() constUE::CADKernel::FTopologicalEntityinline
GetLink() constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inlinevirtual
GetLink()UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inlinevirtual
GetLinkActiveEntity() constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
GetLinkActiveEntity()UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
GetMesh() constUE::CADKernel::FTopologicalVertexinline
GetOrCreateMesh(FModelMesh &MeshModel)UE::CADKernel::FTopologicalVertex
GetTwinEntities() constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
GetTwinEntityCount() constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
GetTypeName(EEntity Type)UE::CADKernel::FEntitystatic
GetTypeName() constUE::CADKernel::FEntityinline
HasMarker1() constUE::CADKernel::FHaveStatesinline
HasMarker1And2() constUE::CADKernel::FHaveStatesinline
HasMarker1Or2() constUE::CADKernel::FHaveStatesinline
HasMarker2() constUE::CADKernel::FHaveStatesinline
HasTwin() constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
IdUE::CADKernel::FEntityprotected
IsActiveEntity() constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
IsApplyCriteria() constUE::CADKernel::FTopologicalEntityinline
IsBorderVertex() constUE::CADKernel::FTopologicalVertex
IsDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsDeleted() constUE::CADKernel::FHaveStatesinline
IsDeletedOrDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsGeometricalEntity()UE::CADKernel::FEntityinline
IsLinkedTo(const TSharedRef< FTopologicalVertex > &Entity) constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
IsLinkedTo(const FTopologicalVertex &Entity) constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
IsMeshable() constUE::CADKernel::FTopologicalEntityinline
IsMeshed() constUE::CADKernel::FTopologicalEntityinline
IsNotMeshable() constUE::CADKernel::FTopologicalEntityinline
IsNotToOrAlreadyProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsNotToProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsPreMeshed() constUE::CADKernel::FTopologicalEntityinline
IsProcessed() constUE::CADKernel::FHaveStatesinlinevirtual
IsProcessedDeletedOrDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsThinZone() constUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
IsTopologicalEntity() constUE::CADKernel::FEntityinline
IsTopologicalShapeEntity() constUE::CADKernel::FEntityinline
IsToProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsWaiting() constUE::CADKernel::FHaveStatesinlinevirtual
Link(FTopologicalVertex &InEntity)UE::CADKernel::FTopologicalVertex
Make(const FVector &InCoordinate)UE::CADKernel::FTopologicalVertexinlinestatic
MakeLink(FTopologicalVertex &Twin)UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inlineprotected
MakeShared(InArgTypes &&... Args)UE::CADKernel::FEntityinlinestatic
MakeShared(FCADKernelArchive &Archive)UE::CADKernel::FEntityinlinestatic
MeshUE::CADKernel::FTopologicalVertexprotected
operator=(TSharedFromThis const &)TSharedFromThis< FEntity >inlineprotected
RemoveConnectedEdge(FTopologicalEdge &Edge)UE::CADKernel::FTopologicalVertex
RemoveFromLink() overrideUE::CADKernel::FTopologicalVertexinlinevirtual
ResetApplyCriteria()UE::CADKernel::FTopologicalEntityinlinevirtual
ResetDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
ResetDeleted() constUE::CADKernel::FHaveStatesinline
ResetElementStatus()UE::CADKernel::FHaveStatesinline
ResetMarker1() constUE::CADKernel::FHaveStatesinline
ResetMarker2() constUE::CADKernel::FHaveStatesinline
ResetMarkers() constUE::CADKernel::FHaveStatesinline
ResetMarkersRecursively() const overrideUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inlinevirtual
ResetMarkersRecursivelyOnEntities(const TArray< FEntity * > &Array)UE::CADKernel::FEntityinlinestatic
ResetMarkersRecursivelyOnEntities(const TArray< TWeakPtr< FEntity > > &Array)UE::CADKernel::FEntityinlinestatic
ResetMarkersRecursivelyOnEntities(const TArray< TSharedPtr< FEntity > > &Array)UE::CADKernel::FEntityinlinestatic
ResetMarkersRecursivelyOnEntities(const TArray< TOrientedEntity< FEntity > > &Array)UE::CADKernel::FEntityinlinestatic
ResetMarkersRecursivelyOnEntities(const TArray< TSharedPtr< EntityType > > &Array)UE::CADKernel::FEntityinlinestatic
ResetPreMeshed()UE::CADKernel::FTopologicalEntityinlinevirtual
ResetProcessedMarker() constUE::CADKernel::FHaveStatesinline
ResetThinZone()UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inlinevirtual
ResetTopologicalLink()UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
ResetToProcessMarker() constUE::CADKernel::FHaveStatesinline
ResetWaitingMarker() constUE::CADKernel::FHaveStatesinline
Serialize(FCADKernelArchive &Ar) overrideUE::CADKernel::FTopologicalVertexinlinevirtual
SerializeIdent(FCADKernelArchive &Ar, TSharedPtr< FEntity > &Entity, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdent(FCADKernelArchive &Ar, TWeakPtr< FEntity > &Entity, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdent(FCADKernelArchive &Ar, FEntity **Entity, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdent(FCADKernelArchive &Ar, EntityType **Entity, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdent(FCADKernelArchive &Ar, TSharedPtr< EntityType > &Entity, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdent(FCADKernelArchive &Ar, TWeakPtr< EntityType > &Entity, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdents(FCADKernelArchive &Ar, TArray< FEntity * > &Array, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TWeakPtr< FEntity > > &Array, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TSharedPtr< FEntity > > &Array, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TOrientedEntity< FEntity > > &Array)UE::CADKernel::FEntitystatic
SerializeIdents(FCADKernelArchive &Ar, TArray< EntityType * > &Array, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TWeakPtr< EntityType > > &Array, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TSharedPtr< EntityType > > &Array, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SetApplyCriteriaMarker() constUE::CADKernel::FTopologicalEntityinlinevirtual
SetAsDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
SetCoordinates(const FVector &NewCoordinates)UE::CADKernel::FTopologicalVertexinline
SetDeletedMarker() constUE::CADKernel::FHaveStatesinline
SetId(FDatabase &Database)UE::CADKernel::FEntityprotected
SetMarker1() constUE::CADKernel::FHaveStatesinline
SetMarker2() constUE::CADKernel::FHaveStatesinline
SetMeshedMarker()UE::CADKernel::FTopologicalEntityinlinevirtual
SetPreMeshedMarker()UE::CADKernel::FTopologicalEntityinlinevirtual
SetProcessedMarker() constUE::CADKernel::FHaveStatesinline
SetThinZoneMarker()UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inlinevirtual
SetTopologicalLink(TSharedPtr< FVertexLink > Link)UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inlineprotected
SetToProcessMarker() constUE::CADKernel::FHaveStatesinline
SetWaitingMarker() constUE::CADKernel::FHaveStatesinline
SharedThis(OtherType *ThisPtr)TSharedFromThis< FEntity >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FEntity >inlineprotectedstatic
SpawnIdent(FDatabase &Database) overrideUE::CADKernel::FTopologicalVertexvirtual
SpawnIdentOnEntities(TArray< FEntity * > &Array, FDatabase &Database)UE::CADKernel::FEntityinlinestatic
SpawnIdentOnEntities(TArray< TSharedPtr< FEntity > > &Array, FDatabase &Database)UE::CADKernel::FEntityinlinestatic
SpawnIdentOnEntities(TArray< TOrientedEntity< FEntity > > &Array, FDatabase &Database)UE::CADKernel::FEntityinlinestatic
SpawnIdentOnEntities(TArray< TSharedPtr< EntityType > > &Array, FDatabase &Database)UE::CADKernel::FEntityinlinestatic
SquareDistance(const FTopologicalVertex &OtherVertex) constUE::CADKernel::FTopologicalVertexinline
SquareDistance(const FVector &Point) constUE::CADKernel::FTopologicalVertexinline
SquareDistanceBetweenBarycenters(const FTopologicalVertex &OtherVertex) constUE::CADKernel::FTopologicalVertexinline
StatesUE::CADKernel::FHaveStatesmutableprotected
TLinkable()=defaultUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >
TopologicalLinkUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >mutableprotected
TSharedFromThis()TSharedFromThis< FEntity >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FEntity >inlineprotected
TypesNamesUE::CADKernel::FEntityprotectedstatic
UnlinkTo(FTopologicalVertex &Entity)UE::CADKernel::FTopologicalVertex
UnlinkTwinEntities()UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inline
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FEntity >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FEntity >inline
~FEntity()UE::CADKernel::FEntityvirtual
~FTopologicalVertex() overrideUE::CADKernel::FTopologicalVertexinlinevirtual
~TLinkable() overrideUE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink >inlinevirtual
~TSharedFromThis()TSharedFromThis< FEntity >inlineprotected