| Activate() | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| AddConnectedEdge(FTopologicalEdge &Edge) | UE::CADKernel::FTopologicalVertex | |
| AsShared() | TSharedFromThis< FEntity > | inline |
| AsShared() const | TSharedFromThis< FEntity > | inline |
| AsSharedSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FEntity > | inline |
| AsWeak() | TSharedFromThis< FEntity > | inline |
| AsWeak() const | TSharedFromThis< FEntity > | inline |
| AsWeakSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FEntity > | inline |
| ConnectedEdgeCount() | UE::CADKernel::FTopologicalVertex | inline |
| ConnectedEdges | UE::CADKernel::FTopologicalVertex | protected |
| Coordinates | UE::CADKernel::FTopologicalVertex | protected |
| CtKioId | UE::CADKernel::FTopologicalEntity | protected |
| Delete() | UE::CADKernel::FEntity | inlinevirtual |
| DeleteIfIsolated() | UE::CADKernel::FTopologicalVertex | inline |
| Deserialize(FCADKernelArchive &Ar) | UE::CADKernel::FEntity | static |
| Distance(const FTopologicalVertex &OtherVertex) const | UE::CADKernel::FTopologicalVertex | inline |
| DoesSharedInstanceExist() const | TSharedFromThis< FEntity > | inline |
| Empty() override | UE::CADKernel::FTopologicalVertex | inlinevirtual |
| FEntity | UE::CADKernel::FTopologicalVertex | friend |
| FHaveStates() | UE::CADKernel::FHaveStates | inline |
| Finalize() | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| FTopologicalVertex(const FVector &InCoordinates) | UE::CADKernel::FTopologicalVertex | inlineprotected |
| FTopologicalVertex()=default | UE::CADKernel::FTopologicalVertex | protected |
| FVertexLink | UE::CADKernel::FTopologicalVertex | friend |
| GetBarycenter() const | UE::CADKernel::FTopologicalVertex | inline |
| GetConnectedEdges(TArray< FTopologicalEdge * > &OutConnectedEdges) const | UE::CADKernel::FTopologicalVertex | inline |
| GetConnectedEdges(const FTopologicalVertex &OtherVertex, TArray< FTopologicalEdge * > &Edges) const | UE::CADKernel::FTopologicalVertex | |
| GetCoordinates() const | UE::CADKernel::FTopologicalVertex | inline |
| GetDirectConnectedEdges() const | UE::CADKernel::FTopologicalVertex | inline |
| GetEntityType() const override | UE::CADKernel::FTopologicalVertex | inlinevirtual |
| GetFace() const | UE::CADKernel::FTopologicalVertex | |
| GetId() const | UE::CADKernel::FEntity | inline |
| GetKioId() const | UE::CADKernel::FTopologicalEntity | inline |
| GetLink() const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inlinevirtual |
| GetLink() | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inlinevirtual |
| GetLinkActiveEntity() const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| GetLinkActiveEntity() | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| GetMesh() const | UE::CADKernel::FTopologicalVertex | inline |
| GetOrCreateMesh(FModelMesh &MeshModel) | UE::CADKernel::FTopologicalVertex | |
| GetTwinEntities() const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| GetTwinEntityCount() const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| GetTypeName(EEntity Type) | UE::CADKernel::FEntity | static |
| GetTypeName() const | UE::CADKernel::FEntity | inline |
| HasMarker1() const | UE::CADKernel::FHaveStates | inline |
| HasMarker1And2() const | UE::CADKernel::FHaveStates | inline |
| HasMarker1Or2() const | UE::CADKernel::FHaveStates | inline |
| HasMarker2() const | UE::CADKernel::FHaveStates | inline |
| HasTwin() const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| Id | UE::CADKernel::FEntity | protected |
| IsActiveEntity() const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| IsApplyCriteria() const | UE::CADKernel::FTopologicalEntity | inline |
| IsBorderVertex() const | UE::CADKernel::FTopologicalVertex | |
| IsDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsDeleted() const | UE::CADKernel::FHaveStates | inline |
| IsDeletedOrDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsGeometricalEntity() | UE::CADKernel::FEntity | inline |
| IsLinkedTo(const TSharedRef< FTopologicalVertex > &Entity) const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| IsLinkedTo(const FTopologicalVertex &Entity) const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| IsMeshable() const | UE::CADKernel::FTopologicalEntity | inline |
| IsMeshed() const | UE::CADKernel::FTopologicalEntity | inline |
| IsNotMeshable() const | UE::CADKernel::FTopologicalEntity | inline |
| IsNotToOrAlreadyProcess() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsNotToProcess() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsPreMeshed() const | UE::CADKernel::FTopologicalEntity | inline |
| IsProcessed() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsProcessedDeletedOrDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsThinZone() const | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| IsTopologicalEntity() const | UE::CADKernel::FEntity | inline |
| IsTopologicalShapeEntity() const | UE::CADKernel::FEntity | inline |
| IsToProcess() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsWaiting() const | UE::CADKernel::FHaveStates | inlinevirtual |
| Link(FTopologicalVertex &InEntity) | UE::CADKernel::FTopologicalVertex | |
| Make(const FVector &InCoordinate) | UE::CADKernel::FTopologicalVertex | inlinestatic |
| MakeLink(FTopologicalVertex &Twin) | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inlineprotected |
| MakeShared(InArgTypes &&... Args) | UE::CADKernel::FEntity | inlinestatic |
| MakeShared(FCADKernelArchive &Archive) | UE::CADKernel::FEntity | inlinestatic |
| Mesh | UE::CADKernel::FTopologicalVertex | protected |
| operator=(TSharedFromThis const &) | TSharedFromThis< FEntity > | inlineprotected |
| RemoveConnectedEdge(FTopologicalEdge &Edge) | UE::CADKernel::FTopologicalVertex | |
| RemoveFromLink() override | UE::CADKernel::FTopologicalVertex | inlinevirtual |
| ResetApplyCriteria() | UE::CADKernel::FTopologicalEntity | inlinevirtual |
| ResetDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| ResetDeleted() const | UE::CADKernel::FHaveStates | inline |
| ResetElementStatus() | UE::CADKernel::FHaveStates | inline |
| ResetMarker1() const | UE::CADKernel::FHaveStates | inline |
| ResetMarker2() const | UE::CADKernel::FHaveStates | inline |
| ResetMarkers() const | UE::CADKernel::FHaveStates | inline |
| ResetMarkersRecursively() const override | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inlinevirtual |
| ResetMarkersRecursivelyOnEntities(const TArray< FEntity * > &Array) | UE::CADKernel::FEntity | inlinestatic |
| ResetMarkersRecursivelyOnEntities(const TArray< TWeakPtr< FEntity > > &Array) | UE::CADKernel::FEntity | inlinestatic |
| ResetMarkersRecursivelyOnEntities(const TArray< TSharedPtr< FEntity > > &Array) | UE::CADKernel::FEntity | inlinestatic |
| ResetMarkersRecursivelyOnEntities(const TArray< TOrientedEntity< FEntity > > &Array) | UE::CADKernel::FEntity | inlinestatic |
| ResetMarkersRecursivelyOnEntities(const TArray< TSharedPtr< EntityType > > &Array) | UE::CADKernel::FEntity | inlinestatic |
| ResetPreMeshed() | UE::CADKernel::FTopologicalEntity | inlinevirtual |
| ResetProcessedMarker() const | UE::CADKernel::FHaveStates | inline |
| ResetThinZone() | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inlinevirtual |
| ResetTopologicalLink() | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| ResetToProcessMarker() const | UE::CADKernel::FHaveStates | inline |
| ResetWaitingMarker() const | UE::CADKernel::FHaveStates | inline |
| Serialize(FCADKernelArchive &Ar) override | UE::CADKernel::FTopologicalVertex | inlinevirtual |
| SerializeIdent(FCADKernelArchive &Ar, TSharedPtr< FEntity > &Entity, bool bSaveSelection=true) | UE::CADKernel::FEntity | static |
| SerializeIdent(FCADKernelArchive &Ar, TWeakPtr< FEntity > &Entity, bool bSaveSelection=true) | UE::CADKernel::FEntity | static |
| SerializeIdent(FCADKernelArchive &Ar, FEntity **Entity, bool bSaveSelection=true) | UE::CADKernel::FEntity | static |
| SerializeIdent(FCADKernelArchive &Ar, EntityType **Entity, bool bSaveSelection=true) | UE::CADKernel::FEntity | inlinestatic |
| SerializeIdent(FCADKernelArchive &Ar, TSharedPtr< EntityType > &Entity, bool bSaveSelection=true) | UE::CADKernel::FEntity | inlinestatic |
| SerializeIdent(FCADKernelArchive &Ar, TWeakPtr< EntityType > &Entity, bool bSaveSelection=true) | UE::CADKernel::FEntity | inlinestatic |
| SerializeIdents(FCADKernelArchive &Ar, TArray< FEntity * > &Array, bool bSaveSelection=true) | UE::CADKernel::FEntity | static |
| SerializeIdents(FCADKernelArchive &Ar, TArray< TWeakPtr< FEntity > > &Array, bool bSaveSelection=true) | UE::CADKernel::FEntity | static |
| SerializeIdents(FCADKernelArchive &Ar, TArray< TSharedPtr< FEntity > > &Array, bool bSaveSelection=true) | UE::CADKernel::FEntity | static |
| SerializeIdents(FCADKernelArchive &Ar, TArray< TOrientedEntity< FEntity > > &Array) | UE::CADKernel::FEntity | static |
| SerializeIdents(FCADKernelArchive &Ar, TArray< EntityType * > &Array, bool bSaveSelection=true) | UE::CADKernel::FEntity | inlinestatic |
| SerializeIdents(FCADKernelArchive &Ar, TArray< TWeakPtr< EntityType > > &Array, bool bSaveSelection=true) | UE::CADKernel::FEntity | inlinestatic |
| SerializeIdents(FCADKernelArchive &Ar, TArray< TSharedPtr< EntityType > > &Array, bool bSaveSelection=true) | UE::CADKernel::FEntity | inlinestatic |
| SetApplyCriteriaMarker() const | UE::CADKernel::FTopologicalEntity | inlinevirtual |
| SetAsDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| SetCoordinates(const FVector &NewCoordinates) | UE::CADKernel::FTopologicalVertex | inline |
| SetDeletedMarker() const | UE::CADKernel::FHaveStates | inline |
| SetId(FDatabase &Database) | UE::CADKernel::FEntity | protected |
| SetMarker1() const | UE::CADKernel::FHaveStates | inline |
| SetMarker2() const | UE::CADKernel::FHaveStates | inline |
| SetMeshedMarker() | UE::CADKernel::FTopologicalEntity | inlinevirtual |
| SetPreMeshedMarker() | UE::CADKernel::FTopologicalEntity | inlinevirtual |
| SetProcessedMarker() const | UE::CADKernel::FHaveStates | inline |
| SetThinZoneMarker() | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inlinevirtual |
| SetTopologicalLink(TSharedPtr< FVertexLink > Link) | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inlineprotected |
| SetToProcessMarker() const | UE::CADKernel::FHaveStates | inline |
| SetWaitingMarker() const | UE::CADKernel::FHaveStates | inline |
| SharedThis(OtherType *ThisPtr) | TSharedFromThis< FEntity > | inlineprotectedstatic |
| SharedThis(const OtherType *ThisPtr) | TSharedFromThis< FEntity > | inlineprotectedstatic |
| SpawnIdent(FDatabase &Database) override | UE::CADKernel::FTopologicalVertex | virtual |
| SpawnIdentOnEntities(TArray< FEntity * > &Array, FDatabase &Database) | UE::CADKernel::FEntity | inlinestatic |
| SpawnIdentOnEntities(TArray< TSharedPtr< FEntity > > &Array, FDatabase &Database) | UE::CADKernel::FEntity | inlinestatic |
| SpawnIdentOnEntities(TArray< TOrientedEntity< FEntity > > &Array, FDatabase &Database) | UE::CADKernel::FEntity | inlinestatic |
| SpawnIdentOnEntities(TArray< TSharedPtr< EntityType > > &Array, FDatabase &Database) | UE::CADKernel::FEntity | inlinestatic |
| SquareDistance(const FTopologicalVertex &OtherVertex) const | UE::CADKernel::FTopologicalVertex | inline |
| SquareDistance(const FVector &Point) const | UE::CADKernel::FTopologicalVertex | inline |
| SquareDistanceBetweenBarycenters(const FTopologicalVertex &OtherVertex) const | UE::CADKernel::FTopologicalVertex | inline |
| States | UE::CADKernel::FHaveStates | mutableprotected |
| TLinkable()=default | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | |
| TopologicalLink | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | mutableprotected |
| TSharedFromThis() | TSharedFromThis< FEntity > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FEntity > | inlineprotected |
| TypesNames | UE::CADKernel::FEntity | protectedstatic |
| UnlinkTo(FTopologicalVertex &Entity) | UE::CADKernel::FTopologicalVertex | |
| UnlinkTwinEntities() | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inline |
| UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const | TSharedFromThis< FEntity > | inline |
| UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const | TSharedFromThis< FEntity > | inline |
| ~FEntity() | UE::CADKernel::FEntity | virtual |
| ~FTopologicalVertex() override | UE::CADKernel::FTopologicalVertex | inlinevirtual |
| ~TLinkable() override | UE::CADKernel::TLinkable< FTopologicalVertex, FVertexLink > | inlinevirtual |
| ~TSharedFromThis() | TSharedFromThis< FEntity > | inlineprotected |