| Activate() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| AddImposedCuttingPointU(const double ImposedCuttingPointU, const int32 OppositeNodeIndex, const double DeltaU) | UE::CADKernel::FTopologicalEdge | |
| AddThinZone(FThinZoneSide *InThinZoneSide, const FLinearBoundary &InThinZoneBounds) | UE::CADKernel::FTopologicalEdge | inline |
| AddTwinsCuttingPoint(const double Coord, const double DeltaU) | UE::CADKernel::FTopologicalEdge | |
| Approximate2DPoint(const double InCoordinate) const | UE::CADKernel::FTopologicalEdge | inline |
| Approximate2DPoints(const TArray< double > &InCoordinates, TArray< FVector2d > &OutPoints) const | UE::CADKernel::FTopologicalEdge | inline |
| ApproximatePoints(const TArray< double > &InCoordinates, TArray< FVector > &OutPoints) const | UE::CADKernel::FTopologicalEdge | inline |
| ApproximatePolyline(FSurfacicPolyline &Polyline) const | UE::CADKernel::FTopologicalEdge | inline |
| 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 |
| Boundary | UE::CADKernel::FTopologicalEdge | protected |
| CheckIfDegenerated() const | UE::CADKernel::FTopologicalEdge | |
| ComputeCrossingPointCoordinates() | UE::CADKernel::FTopologicalEdge | |
| ComputeEdge2DProperties(FEdge2DProperties &SlopeCharacteristics) | UE::CADKernel::FTopologicalEdge | |
| ComputeIntersectionsWithIsos(const TArray< double > &InIsoCoordinates, const EIso InTypeIso, const FSurfacicTolerance &ToleranceIso, TArray< double > &OutIntersection) const | UE::CADKernel::FTopologicalEdge | inline |
| ComputeLength() | UE::CADKernel::FTopologicalEdge | |
| CreateEdgeByMergingEdges(const double SmallEdgeTolerance, TArray< FOrientedEdge > &Edges, const TSharedRef< FTopologicalVertex > &StartVertex, const TSharedRef< FTopologicalVertex > &EndVertex) | UE::CADKernel::FTopologicalEdge | static |
| CrossingPointDeltaUMaxs | UE::CADKernel::FTopologicalEdge | protected |
| CrossingPointDeltaUMins | UE::CADKernel::FTopologicalEdge | protected |
| CrossingPointUs | UE::CADKernel::FTopologicalEdge | protected |
| CtKioId | UE::CADKernel::FTopologicalEntity | protected |
| Curve | UE::CADKernel::FTopologicalEdge | protected |
| CuttingPointUs | UE::CADKernel::FTopologicalEdge | protected |
| Delete() | UE::CADKernel::FEntity | inlinevirtual |
| Deserialize(FCADKernelArchive &Ar) | UE::CADKernel::FEntity | static |
| Disjoin() | UE::CADKernel::FTopologicalEdge | |
| DoesSharedInstanceExist() const | TSharedFromThis< FEntity > | inline |
| Empty() override | UE::CADKernel::FTopologicalEdge | virtual |
| EndVertex | UE::CADKernel::FTopologicalEdge | protected |
| EvaluateCuttingPointNum() | UE::CADKernel::FTopologicalEdge | |
| EvaluatePoint(double InCoordinate, int32 Derivative, FCurvePoint &Point) const | UE::CADKernel::FTopologicalEdge | inline |
| EvaluatePoints(const TArray< double > &InCoordinates, int32 DerivativeOrder, TArray< FCurvePoint > &OutPoints) const | UE::CADKernel::FTopologicalEdge | inline |
| ExtendTo(bool bStartExtremity, const FVector2d &NewExtremityCoordinate, TSharedRef< FTopologicalVertex > &NewVertex) | UE::CADKernel::FTopologicalEdge | |
| FEntity | UE::CADKernel::FTopologicalEdge | friend |
| FHaveStates() | UE::CADKernel::FHaveStates | inline |
| Finalize() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| FTopologicalFace | UE::CADKernel::FTopologicalEdge | friend |
| FTopologicalLoop | UE::CADKernel::FTopologicalEdge | friend |
| GenerateMeshElements(FModelMesh &MeshModel) | UE::CADKernel::FTopologicalEdge | |
| GetBoundary() const | UE::CADKernel::FTopologicalEdge | inline |
| GetCrossingPointUs() const | UE::CADKernel::FTopologicalEdge | inline |
| GetCrossingPointUs() | UE::CADKernel::FTopologicalEdge | inline |
| GetCurve() const | UE::CADKernel::FTopologicalEdge | inline |
| GetCurve() | UE::CADKernel::FTopologicalEdge | inline |
| GetCuttingPointCoordinates() const | UE::CADKernel::FTopologicalEdge | |
| GetCuttingPoints() | UE::CADKernel::FTopologicalEdge | inline |
| GetCuttingPoints() const | UE::CADKernel::FTopologicalEdge | inline |
| GetDeltaUFor(double Coordinate, int32 &Index) const | UE::CADKernel::FTopologicalEdge | inline |
| GetDeltaUMaxs() | UE::CADKernel::FTopologicalEdge | inline |
| GetDeltaUMaxs() const | UE::CADKernel::FTopologicalEdge | inline |
| GetDeltaUMins() | UE::CADKernel::FTopologicalEdge | inline |
| GetDiscretization2DPoints(EOrientation Orientation, TArray< PointType > &OutPoints) const | UE::CADKernel::FTopologicalEdge | inline |
| GetEndBarycenter() | UE::CADKernel::FTopologicalEdge | inline |
| GetEndCoordinate() | UE::CADKernel::FTopologicalEdge | inline |
| GetEndCurvilinearCoordinates() const | UE::CADKernel::FTopologicalEdge | inline |
| GetEndVertex(EOrientation Forward) const | UE::CADKernel::FTopologicalEdge | inline |
| GetEndVertex(bool Forward) const | UE::CADKernel::FTopologicalEdge | inline |
| GetEndVertex() const | UE::CADKernel::FTopologicalEdge | inline |
| GetEndVertex() | UE::CADKernel::FTopologicalEdge | inline |
| GetEntityType() const override | UE::CADKernel::FTopologicalEdge | inlinevirtual |
| GetExtremities(FSurfacicCurveExtremities &Extremities) const | UE::CADKernel::FTopologicalEdge | inline |
| GetFace() const | UE::CADKernel::FTopologicalEdge | |
| GetFirstTwinEdge() const | UE::CADKernel::FTopologicalEdge | inline |
| GetId() const | UE::CADKernel::FEntity | inline |
| GetImposedCuttingPoints() const | UE::CADKernel::FTopologicalEdge | inline |
| GetKioId() const | UE::CADKernel::FTopologicalEntity | inline |
| GetLink() const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inlinevirtual |
| GetLink() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inlinevirtual |
| GetLinkActiveEdge() const | UE::CADKernel::FTopologicalEdge | inline |
| GetLinkActiveEdge() | UE::CADKernel::FTopologicalEdge | inline |
| GetLinkActiveEntity() const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| GetLinkActiveEntity() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| GetLinkedFaces() const | UE::CADKernel::FTopologicalEdge | |
| GetLoop() const | UE::CADKernel::FTopologicalEdge | inline |
| GetLoop() | UE::CADKernel::FTopologicalEdge | inline |
| GetMesh() const | UE::CADKernel::FTopologicalEdge | inline |
| GetOrCreateMesh(FModelMesh &MeshModel) | UE::CADKernel::FTopologicalEdge | |
| GetOtherVertex(const TSharedRef< FTopologicalVertex > &Vertex) | UE::CADKernel::FTopologicalEdge | inline |
| GetOtherVertex(FTopologicalVertex &Vertex) | UE::CADKernel::FTopologicalEdge | inline |
| GetOtherVertex(const FTopologicalVertex &Vertex) const | UE::CADKernel::FTopologicalEdge | inline |
| GetOtherVertex(const TSharedRef< FTopologicalVertex > &Vertex) const | UE::CADKernel::FTopologicalEdge | inline |
| GetPreElementLengths() const | UE::CADKernel::FTopologicalEdge | |
| GetPreMeshedTwin() const | UE::CADKernel::FTopologicalEdge | |
| GetPreMeshedTwin() | UE::CADKernel::FTopologicalEdge | inline |
| GetStartBarycenter() | UE::CADKernel::FTopologicalEdge | inline |
| GetStartCoordinate() | UE::CADKernel::FTopologicalEdge | inline |
| GetStartCurvilinearCoordinates() const | UE::CADKernel::FTopologicalEdge | inline |
| GetStartVertex(EOrientation Forward) const | UE::CADKernel::FTopologicalEdge | inline |
| GetStartVertex(bool Forward) const | UE::CADKernel::FTopologicalEdge | inline |
| GetStartVertex() const | UE::CADKernel::FTopologicalEdge | inline |
| GetStartVertex() | UE::CADKernel::FTopologicalEdge | inline |
| GetTangent2DAt(const double InCoordinate) const | UE::CADKernel::FTopologicalEdge | inline |
| GetTangent2DAt(const FTopologicalVertex &InVertex) | UE::CADKernel::FTopologicalEdge | |
| GetTangentAt(const double InCoordinate) const | UE::CADKernel::FTopologicalEdge | inline |
| GetTangentAt(const FTopologicalVertex &InVertex) | UE::CADKernel::FTopologicalEdge | |
| GetTangentsAtExtremities(FVector &StartTangent, FVector &EndTangent, bool bForward) const | UE::CADKernel::FTopologicalEdge | |
| GetTangentsAtExtremities(FVector &StartTangent, FVector &EndTangent, EOrientation Orientation) const | UE::CADKernel::FTopologicalEdge | inline |
| GetThinZoneBounds() const | UE::CADKernel::FTopologicalEdge | inline |
| GetThinZoneCount() const | UE::CADKernel::FTopologicalEdge | inline |
| GetThinZoneSides() const | UE::CADKernel::FTopologicalEdge | inline |
| GetTolerance2DAt(double Coordinate) const | UE::CADKernel::FTopologicalEdge | inline |
| GetTolerance3D() const | UE::CADKernel::FTopologicalEdge | inline |
| GetTwinEdge() const | UE::CADKernel::FTopologicalEdge | inline |
| GetTwinEntities() const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| GetTwinEntityCount() const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | 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 |
| HasSameLengthAs(const FTopologicalEdge &Edge, double EdgeLengthTolerance) const | UE::CADKernel::FTopologicalEdge | |
| HasTwin() const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| Id | UE::CADKernel::FEntity | protected |
| ImposedCuttingPointUs | UE::CADKernel::FTopologicalEdge | protected |
| InitDeltaUs() | UE::CADKernel::FTopologicalEdge | inline |
| IsActiveEntity() const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| IsApplyCriteria() const | UE::CADKernel::FTopologicalEntity | inline |
| IsBorder() const | UE::CADKernel::FTopologicalEdge | inline |
| IsClosed() const | UE::CADKernel::FTopologicalEdge | inline |
| IsConnectedTo(const FTopologicalFace *Face) const | UE::CADKernel::FTopologicalEdge | |
| IsDegenerated() const override | UE::CADKernel::FTopologicalEdge | inlinevirtual |
| IsDeleted() const | UE::CADKernel::FHaveStates | inline |
| IsDeletedOrDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsGeometricalEntity() | UE::CADKernel::FEntity | inline |
| IsLinkableTo(const FTopologicalEdge &Edge, double EdgeLengthTolerance) const | UE::CADKernel::FTopologicalEdge | |
| IsLinkedTo(const TSharedRef< FTopologicalEdge > &Entity) const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| IsLinkedTo(const FTopologicalEdge &Entity) const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | 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 |
| IsSameDirection(const FTopologicalEdge &Edge) const | UE::CADKernel::FTopologicalEdge | |
| IsSharpEdge() const | UE::CADKernel::FTopologicalEdge | |
| IsSurfacic() const | UE::CADKernel::FTopologicalEdge | inline |
| IsTangentAtExtremitiesWith(const FTopologicalEdge &Edge) const | UE::CADKernel::FTopologicalEdge | |
| IsThinPeak() const | UE::CADKernel::FTopologicalEdge | inline |
| IsThinZone() const | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| IsTopologicalEntity() const | UE::CADKernel::FEntity | inline |
| IsTopologicalShapeEntity() const | UE::CADKernel::FEntity | inline |
| IsToProcess() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsVirtuallyMeshed() const | UE::CADKernel::FTopologicalEdge | inline |
| IsWaiting() const | UE::CADKernel::FHaveStates | inlinevirtual |
| Length() const | UE::CADKernel::FTopologicalEdge | |
| Length3D | UE::CADKernel::FTopologicalEdge | mutableprotected |
| Link(FTopologicalEdge &OtherEdge) | UE::CADKernel::FTopologicalEdge | |
| LinkIfCoincident(FTopologicalEdge &OtherEdge, double EdgeLengthTolerance, double SquareJoiningTolerance) | UE::CADKernel::FTopologicalEdge | |
| LinkVertex() | UE::CADKernel::FTopologicalEdge | |
| Loop | UE::CADKernel::FTopologicalEdge | protected |
| Make(const TSharedRef< FRestrictionCurve > &InCurve, const TSharedRef< FTopologicalVertex > &InVertex1, const TSharedRef< FTopologicalVertex > &InVertex2, const FLinearBoundary &InBoundary) | UE::CADKernel::FTopologicalEdge | static |
| Make(const TSharedRef< FRestrictionCurve > &InCurve, const TSharedRef< FTopologicalVertex > &InVertex1, const TSharedRef< FTopologicalVertex > &InVertex2) | UE::CADKernel::FTopologicalEdge | static |
| Make(const TSharedRef< FRestrictionCurve > &InCurve, const FLinearBoundary &InBoundary) | UE::CADKernel::FTopologicalEdge | static |
| Make(const TSharedRef< FRestrictionCurve > &InCurve) | UE::CADKernel::FTopologicalEdge | static |
| Make(const TSharedRef< FSurface > &InSurface, const FVector2d &InCoordinateVertex1, const TSharedRef< FTopologicalVertex > &InVertex1, const FVector2d &InCoordinateVertex2, const TSharedRef< FTopologicalVertex > &InVertex2) | UE::CADKernel::FTopologicalEdge | static |
| MakeLink(FTopologicalEdge &Twin) | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inlineprotected |
| MakeShared(InArgTypes &&... Args) | UE::CADKernel::FEntity | inlinestatic |
| MakeShared(FCADKernelArchive &Archive) | UE::CADKernel::FEntity | inlinestatic |
| Max2DTolerance | UE::CADKernel::FTopologicalEdge | mutableprotected |
| Mesh | UE::CADKernel::FTopologicalEdge | protected |
| Offset2D(const FVector2d &OffsetDirection) | UE::CADKernel::FTopologicalEdge | |
| operator=(TSharedFromThis const &) | TSharedFromThis< FEntity > | inlineprotected |
| ProjectPoint(const PointType &InPointToProject, PointType &OutProjectedPoint) const | UE::CADKernel::FTopologicalEdge | inline |
| ProjectPoints(const TArray< FVector > &InPointsToProject, TArray< double > &OutProjectedPointCoords, TArray< FVector > &OutProjectedPoints) const | UE::CADKernel::FTopologicalEdge | inline |
| ProjectTwinEdgePoints(const TArray< FVector > &InPointsToProject, bool bSameOrientation, TArray< double > &OutProjectedPointCoords) const | UE::CADKernel::FTopologicalEdge | inline |
| ProjectTwinEdgePointsOn2DCurve(const TSharedRef< FTopologicalEdge > &InTwinEdge, const TArray< double > &InTwinEdgePointCoords, TArray< FVector2d > &OutPoints2D) | UE::CADKernel::FTopologicalEdge | |
| RemoveFromLink() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inlinevirtual |
| RemovePreMesh() | UE::CADKernel::FTopologicalEdge | |
| ReplaceEdgeVertex(bool bIsStartVertex, TSharedRef< FTopologicalVertex > &NewVertex) | UE::CADKernel::FTopologicalEdge | |
| 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::FTopologicalEdge | 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 |
| ResetThinPeakMarker() const | UE::CADKernel::FTopologicalEdge | inlinevirtual |
| ResetThinZone() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inlinevirtual |
| ResetTopologicalLink() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inline |
| ResetToProcessMarker() const | UE::CADKernel::FHaveStates | inline |
| ResetVirtuallyMeshedMarker() const | UE::CADKernel::FTopologicalEdge | inlinevirtual |
| ResetWaitingMarker() const | UE::CADKernel::FHaveStates | inline |
| ReturnIfValid(TSharedRef< FTopologicalEdge > &InEdge, bool bCheckVertices) | UE::CADKernel::FTopologicalEdge | static |
| Sample(const double DesiredSegmentLength, TArray< double > &OutCoordinates) const | UE::CADKernel::FTopologicalEdge | |
| Serialize(FCADKernelArchive &Ar) override | UE::CADKernel::FTopologicalEdge | 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 |
| SetDeletedMarker() const | UE::CADKernel::FHaveStates | inline |
| SetEndVertex(const double NewCoordinate) | UE::CADKernel::FTopologicalEdge | |
| SetEndVertex(const double NewCoordinate, const FVector &NewPoint3D) | UE::CADKernel::FTopologicalEdge | |
| 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 |
| SetStartVertex(const double NewCoordinate) | UE::CADKernel::FTopologicalEdge | |
| SetStartVertex(const double NewCoordinate, const FVector &NewPoint3D) | UE::CADKernel::FTopologicalEdge | |
| SetThinPeakMarker() const | UE::CADKernel::FTopologicalEdge | inlinevirtual |
| SetThinZoneMarker() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inlinevirtual |
| SetTopologicalLink(TSharedPtr< FEdgeLink > Link) | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inlineprotected |
| SetToProcessMarker() const | UE::CADKernel::FHaveStates | inline |
| SetVirtuallyMeshedMarker() const | UE::CADKernel::FTopologicalEdge | inlinevirtual |
| SetWaitingMarker() const | UE::CADKernel::FHaveStates | inline |
| SharedThis(OtherType *ThisPtr) | TSharedFromThis< FEntity > | inlineprotectedstatic |
| SharedThis(const OtherType *ThisPtr) | TSharedFromThis< FEntity > | inlineprotectedstatic |
| SortImposedCuttingPoints() | UE::CADKernel::FTopologicalEdge | |
| SpawnIdent(FDatabase &Database) override | UE::CADKernel::FTopologicalEdge | 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 |
| SplitAt(double SplittingCoordinate, const FVector &NewVertexCoordinate, bool bKeepStartVertexConnectivity, TSharedPtr< FTopologicalEdge > &OutNewEdge) | UE::CADKernel::FTopologicalEdge | |
| StartVertex | UE::CADKernel::FTopologicalEdge | protected |
| States | UE::CADKernel::FHaveStates | mutableprotected |
| ThinZoneBounds | UE::CADKernel::FTopologicalEdge | protected |
| ThinZoneSides | UE::CADKernel::FTopologicalEdge | protected |
| TLinkable()=default | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | |
| TopologicalLink | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | mutableprotected |
| TransferCuttingPointFromMeshedEdge(bool bOnlyWithOppositeNode, FAddCuttingPointFunc AddCuttingPoint) | UE::CADKernel::FTopologicalEdge | |
| TransformActiveEdgeCoordinatesToLocalCoordinates(const TArray< double > &InActiveEdgeCoordinate, TArray< double > &OutLocalCoordinate) const | UE::CADKernel::FTopologicalEdge | |
| TransformActiveEdgeCoordinateToLocalCoordinate(const double ActiveEdgeCoordinate) const | UE::CADKernel::FTopologicalEdge | |
| TransformLocalCoordinatesToActiveEdgeCoordinates(const TArray< double > &InLocalCoordinate, TArray< double > &OutActiveEdgeCoordinate) const | UE::CADKernel::FTopologicalEdge | |
| TransformLocalCoordinateToActiveEdgeCoordinate(const double LocalCoordinate) const | UE::CADKernel::FTopologicalEdge | |
| TransformTwinEdgeCoordinatesToLocalCoordinates(const FTopologicalEdge &TwinEdge, const TArray< double > &InActiveEdgeCoordinate, TArray< double > &OutLocalCoordinate) const | UE::CADKernel::FTopologicalEdge | |
| TransformTwinEdgeCoordinateToLocalCoordinate(const FTopologicalEdge &TwinEdge, const double InTwinCoordinate) const | UE::CADKernel::FTopologicalEdge | |
| TSharedFromThis() | TSharedFromThis< FEntity > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FEntity > | inlineprotected |
| TypesNames | UE::CADKernel::FEntity | protectedstatic |
| Unlink() | UE::CADKernel::FTopologicalEdge | inline |
| UnlinkTwinEntities() | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | 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 |
| ~FTopologicalEdge() override | UE::CADKernel::FTopologicalEdge | inlinevirtual |
| ~TLinkable() override | UE::CADKernel::TLinkable< FTopologicalEdge, FEdgeLink > | inlinevirtual |
| ~TSharedFromThis() | TSharedFromThis< FEntity > | inlineprotected |