| AddLoop(const TSharedPtr< FTopologicalLoop > &Loop) | UE::CADKernel::FTopologicalFace | inline |
| AddLoops(const TArray< TSharedPtr< FTopologicalLoop > > &Loops, int32 &DoubtfulLoopOrientationCount) | UE::CADKernel::FTopologicalFace | |
| AddLoops(const TArray< TSharedPtr< FCurve > > &Restrictions) | UE::CADKernel::FTopologicalFace | |
| AddMeshedLength(double Length) | UE::CADKernel::FTopologicalFace | inline |
| ApplyCriteria(const TArray< TSharedPtr< FCriterion > > &Criteria, const FCriteriaGrid &Grid) | UE::CADKernel::FTopologicalFace | |
| ApplyNaturalLoops() | UE::CADKernel::FTopologicalFace | |
| ApplyNaturalLoops(const FSurfacicBoundary &Boundaries) | UE::CADKernel::FTopologicalFace | |
| 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::FTopologicalFace | mutableprotected |
| CarrierSurface | UE::CADKernel::FTopologicalFace | protected |
| CompleteMetaData() override | UE::CADKernel::FTopologicalFace | inlinevirtual |
| CompleteMetaDataWithHostMetaData() | UE::CADKernel::FTopologicalShapeEntity | |
| ComputeBoundary() const | UE::CADKernel::FTopologicalFace | protected |
| ComputeCriteriaGridSampling() | UE::CADKernel::FTopologicalFace | |
| ComputeQuadCriteria() | UE::CADKernel::FTopologicalFace | |
| ComputeSurfaceSideProperties() | UE::CADKernel::FTopologicalFace | |
| CrossingCoordinates | UE::CADKernel::FTopologicalFace | protected |
| CrossingPointDeltaMaxs | UE::CADKernel::FTopologicalFace | protected |
| CrossingPointDeltaMins | UE::CADKernel::FTopologicalFace | protected |
| CtKioId | UE::CADKernel::FTopologicalEntity | protected |
| DefineSurfaceType() | UE::CADKernel::FTopologicalFace | |
| Delete() | UE::CADKernel::FEntity | inlinevirtual |
| DeleteNonmanifoldLink() | UE::CADKernel::FTopologicalFace | |
| Deserialize(FCADKernelArchive &Ar) | UE::CADKernel::FEntity | static |
| Disjoin(TArray< FTopologicalEdge * > *NewBorderEdges=nullptr) | UE::CADKernel::FTopologicalFace | |
| DoesSharedInstanceExist() const | TSharedFromThis< FEntity > | inline |
| EdgeCount(int32 &EdgeCount) const | UE::CADKernel::FTopologicalFace | inline |
| EdgeCount() const | UE::CADKernel::FTopologicalFace | inline |
| Empty() override | UE::CADKernel::FTopologicalFace | inlinevirtual |
| EstimatedMinimalElementLength | UE::CADKernel::FTopologicalFace | protected |
| EvaluateGrid(FGrid &Grid) const | UE::CADKernel::FTopologicalFace | |
| EvaluatePointGrid(const FCoordinateGrid &Coordinates, FSurfacicSampling &OutPoints, bool bComputeNormals=false) const | UE::CADKernel::FTopologicalFace | inline |
| ExtractMetaData(TMap< FString, FString > &OutMetaData) const | UE::CADKernel::FTopologicalShapeEntity | inline |
| FaceCount() const override | UE::CADKernel::FTopologicalFace | inlinevirtual |
| FEntity | UE::CADKernel::FTopologicalFace | friend |
| FHaveStates() | UE::CADKernel::FHaveStates | inline |
| FTopologicalFace(const TSharedPtr< FSurface > &InCarrierSurface) | UE::CADKernel::FTopologicalFace | inlineprotected |
| FTopologicalFace()=default | UE::CADKernel::FTopologicalFace | protected |
| Get2DLoopSampling(TArray< TArray< FVector2d > > &OutLoopSamplings) const | UE::CADKernel::FTopologicalFace | |
| GetActiveEdges(TArray< TSharedPtr< FTopologicalEdge > > &OutEdges) const | UE::CADKernel::FTopologicalFace | inline |
| GetBoundary() const | UE::CADKernel::FTopologicalFace | inline |
| GetCarrierSurface() const | UE::CADKernel::FTopologicalFace | inline |
| GetColorId() const | UE::CADKernel::FTopologicalShapeEntity | inline |
| GetCrossingPointCoordinates() const | UE::CADKernel::FTopologicalFace | inline |
| GetCrossingPointCoordinates(EIso Iso) const | UE::CADKernel::FTopologicalFace | inline |
| GetCrossingPointCoordinates(EIso Iso) | UE::CADKernel::FTopologicalFace | inline |
| GetCrossingPointDeltaMaxs(EIso Iso) const | UE::CADKernel::FTopologicalFace | inline |
| GetCrossingPointDeltaMins(EIso Iso) const | UE::CADKernel::FTopologicalFace | inline |
| GetCurvature(EIso Iso) const | UE::CADKernel::FTopologicalFace | inline |
| GetCurvatures() const | UE::CADKernel::FTopologicalFace | inline |
| GetCurvatures() | UE::CADKernel::FTopologicalFace | inline |
| GetCuttingCoordinatesAlongIso(EIso Iso) const | UE::CADKernel::FTopologicalFace | inline |
| GetCuttingCoordinatesAlongIso(EIso Iso) | UE::CADKernel::FTopologicalFace | inline |
| GetCuttingPointCoordinates() const | UE::CADKernel::FTopologicalFace | inline |
| GetCuttingPointCoordinates() | UE::CADKernel::FTopologicalFace | inline |
| GetEdgeIndex(const FTopologicalEdge &Edge, int32 &OutBoundaryIndex, int32 &OutEdgeIndex) const | UE::CADKernel::FTopologicalFace | |
| GetEntityType() const override | UE::CADKernel::FTopologicalFace | inlinevirtual |
| GetEstimatedMinimalElementLength() const | UE::CADKernel::FTopologicalFace | inline |
| GetExternalLoop() const | UE::CADKernel::FTopologicalFace | |
| GetFaces(TArray< FTopologicalFace * > &OutFaces) override | UE::CADKernel::FTopologicalFace | inlinevirtual |
| GetHost() | UE::CADKernel::FTopologicalShapeEntity | inline |
| GetHost() const | UE::CADKernel::FTopologicalShapeEntity | inline |
| GetHostId() const | UE::CADKernel::FTopologicalShapeEntity | inline |
| GetId() const | UE::CADKernel::FEntity | inline |
| GetIsoTolerance(EIso Iso) const | UE::CADKernel::FTopologicalFace | inline |
| GetIsoTolerances() const | UE::CADKernel::FTopologicalFace | inline |
| GetKioId() const | UE::CADKernel::FTopologicalEntity | inline |
| GetLinkedEdge(const FTopologicalEdge &LinkedEdge) const | UE::CADKernel::FTopologicalFace | |
| GetLoops() const | UE::CADKernel::FTopologicalFace | inline |
| GetMaterialId() const | UE::CADKernel::FTopologicalShapeEntity | inline |
| GetMesh() const | UE::CADKernel::FTopologicalFace | inline |
| GetMetaDataDictionary() const | UE::CADKernel::FTopologicalShapeEntity | inline |
| GetName() const | UE::CADKernel::FTopologicalShapeEntity | inline |
| GetOrCreateMesh(FModelMesh &ModelMesh) | UE::CADKernel::FTopologicalFace | |
| GetPatchId() const | UE::CADKernel::FTopologicalShapeEntity | inline |
| GetQuadCriteria() | UE::CADKernel::FTopologicalFace | |
| GetQuadType() const | UE::CADKernel::FTopologicalFace | inline |
| GetSideIndex(FTopologicalEdge &Edge) const | UE::CADKernel::FTopologicalFace | inline |
| GetSideIndex(int32 EdgeIndex) const | UE::CADKernel::FTopologicalFace | inline |
| GetSideProperties() const | UE::CADKernel::FTopologicalFace | inline |
| GetSideProperty(int32 Index) | UE::CADKernel::FTopologicalFace | inline |
| GetSideProperty(int32 Index) const | UE::CADKernel::FTopologicalFace | inline |
| GetStartEdgeIndexOfSide(int32 Index) const | UE::CADKernel::FTopologicalFace | inline |
| GetStartSideIndices() const | UE::CADKernel::FTopologicalFace | inline |
| GetThinZones() const | UE::CADKernel::FTopologicalFace | inline |
| GetThinZones() | UE::CADKernel::FTopologicalFace | 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 |
| HasName() const | UE::CADKernel::FTopologicalShapeEntity | inline |
| HasSameBoundariesAs(const FTopologicalFace *OtherFace) const | UE::CADKernel::FTopologicalFace | |
| HasTesselation() const | UE::CADKernel::FTopologicalFace | inline |
| HasThinZone() const | UE::CADKernel::FTopologicalFace | inline |
| Id | UE::CADKernel::FEntity | protected |
| InitDeltaUs() | UE::CADKernel::FTopologicalFace | |
| IsABorderFace() const | UE::CADKernel::FTopologicalFace | |
| IsADuplicatedFace() const | UE::CADKernel::FTopologicalFace | |
| IsAFullyNonManifoldFace() const | UE::CADKernel::FTopologicalFace | |
| IsANonManifoldFace() const | UE::CADKernel::FTopologicalFace | |
| IsApplyCriteria() const | UE::CADKernel::FTopologicalEntity | inline |
| IsBackOriented() const | UE::CADKernel::FTopologicalFace | inline |
| IsDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsDeleted() const | UE::CADKernel::FHaveStates | inline |
| IsDeletedOrDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsGeometricalEntity() | UE::CADKernel::FEntity | 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 |
| IsTopologicalEntity() const | UE::CADKernel::FEntity | inline |
| IsTopologicalShapeEntity() const | UE::CADKernel::FEntity | inline |
| IsToProcess() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsWaiting() const | UE::CADKernel::FHaveStates | inlinevirtual |
| LoopCount() const | UE::CADKernel::FTopologicalFace | inline |
| Loops | UE::CADKernel::FTopologicalFace | protected |
| MakeShared(InArgTypes &&... Args) | UE::CADKernel::FEntity | inlinestatic |
| MakeShared(FCADKernelArchive &Archive) | UE::CADKernel::FEntity | inlinestatic |
| Mesh | UE::CADKernel::FTopologicalFace | protected |
| MeshCuttingCoordinates | UE::CADKernel::FTopologicalFace | protected |
| MeshedSideNum() | UE::CADKernel::FTopologicalFace | inline |
| MeshedSideNum() const | UE::CADKernel::FTopologicalFace | inline |
| MeshedSideRatio() const | UE::CADKernel::FTopologicalFace | inline |
| MoveThinZones(TArray< FThinZone2D > &InThinZones) | UE::CADKernel::FTopologicalFace | inline |
| operator=(TSharedFromThis const &) | TSharedFromThis< FEntity > | inlineprotected |
| PropagateBodyOrientation() override | UE::CADKernel::FTopologicalFace | inlinevirtual |
| Remove(TArray< FTopologicalEdge * > *NewBorderEdges=nullptr) | UE::CADKernel::FTopologicalFace | inline |
| Remove(const FTopologicalShapeEntity *) override | UE::CADKernel::FTopologicalFace | inlinevirtual |
| RemoveLoop(const TSharedPtr< FTopologicalLoop > &Loop) | UE::CADKernel::FTopologicalFace | |
| ResetApplyCriteria() | UE::CADKernel::FTopologicalEntity | inlinevirtual |
| ResetBackOriented() const | UE::CADKernel::FTopologicalFace | inline |
| ResetDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| ResetDeleted() const | UE::CADKernel::FHaveStates | inline |
| ResetElementStatus() | UE::CADKernel::FHaveStates | inline |
| ResetHasThinSurface() | UE::CADKernel::FTopologicalFace | inline |
| ResetHost() | UE::CADKernel::FTopologicalShapeEntity | inlineprotected |
| ResetMarker1() const | UE::CADKernel::FHaveStates | inline |
| ResetMarker2() const | UE::CADKernel::FHaveStates | inline |
| ResetMarkers() const | UE::CADKernel::FHaveStates | inline |
| ResetMarkersRecursively() const override | UE::CADKernel::FTopologicalFace | 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 |
| ResetToProcessMarker() const | UE::CADKernel::FHaveStates | inline |
| ResetWaitingMarker() const | UE::CADKernel::FHaveStates | inline |
| Serialize(FCADKernelArchive &Ar) override | UE::CADKernel::FTopologicalFace | 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 |
| SetBackOriented() const | UE::CADKernel::FTopologicalFace | inline |
| SetColorId(const uint32 &InColorId) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetDeletedMarker() const | UE::CADKernel::FHaveStates | inline |
| SetDisplayData(const uint32 &InColorId, const uint32 &InMaterialId) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetDisplayData(const FTopologicalShapeEntity &DisplayData) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetEstimatedMinimalElementLength(double Value) | UE::CADKernel::FTopologicalFace | inline |
| SetHasThinZoneMarker() | UE::CADKernel::FTopologicalFace | inline |
| SetHost(FTopologicalShapeEntity *Body) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetHostId(const int32 InHostId) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetId(FDatabase &Database) | UE::CADKernel::FEntity | protected |
| SetLayer(const int32 InLayerId) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetMarker1() const | UE::CADKernel::FHaveStates | inline |
| SetMarker2() const | UE::CADKernel::FHaveStates | inline |
| SetMaterialId(const uint32 &InMaterialId) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetMeshedMarker() | UE::CADKernel::FTopologicalEntity | inlinevirtual |
| SetName(const FString &InName) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetPatchId(int32 InPatchId) | UE::CADKernel::FTopologicalShapeEntity | inline |
| SetPreMeshedMarker() | UE::CADKernel::FTopologicalEntity | inlinevirtual |
| SetProcessedMarker() const | UE::CADKernel::FHaveStates | inline |
| 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::FTopologicalFace | 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 |
| States | UE::CADKernel::FHaveStates | mutableprotected |
| SwapOrientation() const | UE::CADKernel::FTopologicalFace | inline |
| TSharedFromThis() | TSharedFromThis< FEntity > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FEntity > | inlineprotected |
| TypesNames | UE::CADKernel::FEntity | protectedstatic |
| UpdateBBox(int32 IsoCount, const double ApproximationFactor, FBBoxWithNormal &BBox) | UE::CADKernel::FTopologicalFace | |
| 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 |
| ~FTopologicalFace() override | UE::CADKernel::FTopologicalFace | inlinevirtual |
| ~FTopologicalShapeEntity() override | UE::CADKernel::FTopologicalShapeEntity | inlinevirtual |
| ~TSharedFromThis() | TSharedFromThis< FEntity > | inlineprotected |