![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UE::CADKernel::FBezierSurface, including all inherited members.
| ApplyMatrix(const FMatrixH &InMatrix) const override | UE::CADKernel::FBezierSurface | virtual |
| 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::FSurface | protected |
| ComputeDefaultMinToleranceIso() | UE::CADKernel::FSurface | inlineprotected |
| ComputeScaleAlongAxis(const FVector &InAxis, const FMatrixH &InMatrix, const FVector &InOrigin) | UE::CADKernel::FSurface | inlinestatic |
| CtKioId | UE::CADKernel::FEntityGeom | protected |
| Delete() | UE::CADKernel::FEntity | inlinevirtual |
| Deserialize(FCADKernelArchive &Archive) | UE::CADKernel::FSurface | static |
| DoesSharedInstanceExist() const | TSharedFromThis< FEntity > | inline |
| Empty() | UE::CADKernel::FEntity | inlinevirtual |
| EvaluateGrid(FGrid &Grid) const | UE::CADKernel::FSurface | |
| EvaluateNormal(const FVector2d &InPoint2D) const | UE::CADKernel::FSurface | inlinevirtual |
| EvaluateNormals(const TArray< FVector2d > &Points2D, TArray< FVector3f > &Normals) const | UE::CADKernel::FSurface | virtual |
| EvaluatePoint(const FVector2d &InSurfacicCoordinate, FSurfacicPoint &OutPoint3D, int32 InDerivativeOrder=0) const override | UE::CADKernel::FBezierSurface | virtual |
| EvaluatePointAndNormal(const FVector2d &InPoint2D, FVector &Point, FVector3f &Normal) const | UE::CADKernel::FSurface | inlinevirtual |
| EvaluatePointGrid(const FCoordinateGrid &Coordinates, FSurfacicSampling &OutPoints, bool bComputeNormals=false) const | UE::CADKernel::FSurface | virtual |
| EvaluatePointGridInCylindricalSpace(const FCoordinateGrid &Coordinates, TArray< FVector2d > &) const | UE::CADKernel::FSurface | inlinevirtual |
| EvaluatePointInCylindricalSpace(const FVector2d &InSurfacicCoordinate) const | UE::CADKernel::FSurface | inlinevirtual |
| EvaluatePoints(const TArray< FVector2d > &InSurfacicCoordinates, TArray< FSurfacicPoint > &OutPoint3D, int32 InDerivativeOrder=0) const | UE::CADKernel::FSurface | virtual |
| EvaluatePoints(const TArray< FCurvePoint2D > &InSurfacicCoordinates, TArray< FSurfacicPoint > &OutPoint3D, int32 InDerivativeOrder=0) const | UE::CADKernel::FSurface | virtual |
| EvaluatePoints(const TArray< FCurvePoint2D > &InSurfacicCoordinates, TArray< FCurvePoint > &OutPoint3D, int32 InDerivativeOrder=0) const | UE::CADKernel::FSurface | virtual |
| EvaluatePoints(FSurfacicPolyline &Polyline) const | UE::CADKernel::FSurface | virtual |
| EvaluatePoints(const TArray< FCurvePoint2D > &Points2D, FSurfacicPolyline &Polyline) const | UE::CADKernel::FSurface | virtual |
| ExtendBoundaryTo(const FSurfacicBoundary MaxLimit) | UE::CADKernel::FSurface | inline |
| FBezierSurface(const double InToleranceGeometric, int32 InUDegre, int32 InVDegre, const TArray< FVector > &InPoles) | UE::CADKernel::FBezierSurface | inlineprotected |
| FBezierSurface()=default | UE::CADKernel::FBezierSurface | protected |
| FEntityGeom()=default | UE::CADKernel::FEntityGeom | |
| FHaveStates() | UE::CADKernel::FHaveStates | inline |
| FSurface()=default | UE::CADKernel::FSurface | protected |
| FSurface(double InToleranceGeometric) | UE::CADKernel::FSurface | inlineprotected |
| FSurface(double InToleranceGeometric, const FSurfacicBoundary &InBoundary) | UE::CADKernel::FSurface | inlineprotected |
| FSurface(double InToleranceGeometric, double UMin, double UMax, double VMin, double VMax) | UE::CADKernel::FSurface | inlineprotected |
| Get3DTolerance() const | UE::CADKernel::FSurface | inline |
| GetBoundary() const | UE::CADKernel::FSurface | inline |
| GetEntityType() const override | UE::CADKernel::FSurface | inlinevirtual |
| GetId() const | UE::CADKernel::FEntity | inline |
| GetIsoTolerance(EIso Iso) const | UE::CADKernel::FSurface | inline |
| GetIsoTolerances() const | UE::CADKernel::FSurface | inline |
| GetKioId() const | UE::CADKernel::FEntityGeom | inline |
| GetPoles() const | UE::CADKernel::FBezierSurface | inlinevirtual |
| GetSurfaceType() const | UE::CADKernel::FBezierSurface | inlinevirtual |
| GetTypeName(EEntity Type) | UE::CADKernel::FEntity | static |
| GetTypeName() const | UE::CADKernel::FEntity | inline |
| GetUDegree() const | UE::CADKernel::FBezierSurface | inline |
| GetVDegree() const | UE::CADKernel::FBezierSurface | 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 |
| Id | UE::CADKernel::FEntity | protected |
| IsDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsDeleted() const | UE::CADKernel::FHaveStates | inline |
| IsDeletedOrDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsGeometricalEntity() | UE::CADKernel::FEntity | inline |
| IsNotToOrAlreadyProcess() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsNotToProcess() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsProcessed() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsProcessedDeletedOrDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| IsSurfaceClosed(bool &bOutClosedAlongU, bool &bOutClosedAlongV) const | UE::CADKernel::FSurface | 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 |
| LinesNotDerivables(const FSurfacicBoundary &Bounds, int32 InDerivativeOrder, FCoordinateGrid &OutNotDerivableCoordinates) const | UE::CADKernel::FSurface | inlinevirtual |
| LinesNotDerivables(int32 InDerivativeOrder, FCoordinateGrid &OutNotDerivableCoordinates) const | UE::CADKernel::FSurface | inline |
| MakeBezierSurface(const double InToleranceGeometric, int32 InUDegre, int32 InVDegre, const TArray< FVector > &InPoles) | UE::CADKernel::FSurface | static |
| MakeConeSurface(const double InToleranceGeometric, const FMatrixH &InMatrix, double InStartRadius, double InConeAngle, const FSurfacicBoundary &InBoundary) | UE::CADKernel::FSurface | static |
| MakeCylinderSurface(const double InToleranceGeometric, const FMatrixH &InMatrix, const double InRadius, const FSurfacicBoundary &InBoundary) | UE::CADKernel::FSurface | static |
| MakeNurbsSurface(const double InToleranceGeometric, const FNurbsSurfaceData &NurbsData) | UE::CADKernel::FSurface | static |
| MakeNurbsSurface(const double InToleranceGeometric, const FNurbsSurfaceHomogeneousData &NurbsData) | UE::CADKernel::FSurface | static |
| MakePlaneSurface(const double InToleranceGeometric, const FMatrixH &InMatrix, const FSurfacicBoundary &InBoundary) | UE::CADKernel::FSurface | static |
| MakeShared(InArgTypes &&... Args) | UE::CADKernel::FEntity | inlinestatic |
| MakeShared(FCADKernelArchive &Archive) | UE::CADKernel::FEntity | inlinestatic |
| MakeSphericalSurface(const double InToleranceGeometric, const FMatrixH &InMatrix, double InRadius, const FSurfacicBoundary &InBoundary) | UE::CADKernel::FSurface | static |
| MakeTorusSurface(const double InToleranceGeometric, const FMatrixH &InMatrix, double InMajorRadius, double InMinorRadius, const FSurfacicBoundary &InBoundary) | UE::CADKernel::FSurface | static |
| MinToleranceIso | UE::CADKernel::FSurface | protected |
| operator=(TSharedFromThis const &) | TSharedFromThis< FEntity > | inlineprotected |
| Poles | UE::CADKernel::FBezierSurface | protected |
| Presample(const FSurfacicBoundary &InBoundaries, FCoordinateGrid &OutCoordinates) override | UE::CADKernel::FBezierSurface | virtual |
| PresampleIsoCircle(const FSurfacicBoundary &InBoundaries, FCoordinateGrid &Coordinates, EIso Iso) | UE::CADKernel::FSurface | inline |
| 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 | UE::CADKernel::FEntity | 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 |
| ResetProcessedMarker() const | UE::CADKernel::FHaveStates | inline |
| ResetToProcessMarker() const | UE::CADKernel::FHaveStates | inline |
| ResetWaitingMarker() const | UE::CADKernel::FHaveStates | inline |
| Sample(const FSurfacicBoundary &Bounds, int32 NumberOfSubdivisions[2], FSurfacicSampling &OutPointSampling) const | UE::CADKernel::FSurface | |
| Sample(const FSurfacicBoundary &Boundary, int32 NumberOfSubdivisions[2], FCoordinateGrid &OutCoordinateSampling) const | UE::CADKernel::FSurface | |
| Serialize(FCADKernelArchive &Ar) override | UE::CADKernel::FBezierSurface | 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 |
| SetAsDegenerated() const | UE::CADKernel::FHaveStates | inlinevirtual |
| 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 |
| 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) | UE::CADKernel::FEntity | inlinevirtual |
| 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 |
| Tolerance3D | UE::CADKernel::FSurface | protected |
| TrimBoundaryTo(const FSurfacicBoundary NewLimit) | UE::CADKernel::FSurface | inline |
| TSharedFromThis() | TSharedFromThis< FEntity > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FEntity > | inlineprotected |
| TypesNames | UE::CADKernel::FEntity | protectedstatic |
| UDegre | UE::CADKernel::FBezierSurface | protected |
| UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const | TSharedFromThis< FEntity > | inline |
| UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const | TSharedFromThis< FEntity > | inline |
| UPoleNum | UE::CADKernel::FBezierSurface | protected |
| ValidateUVPoints(TArray< FVector2d > &UVPoints) const | UE::CADKernel::FSurface | inlinevirtual |
| VDegre | UE::CADKernel::FBezierSurface | protected |
| VPoleNum | UE::CADKernel::FBezierSurface | protected |
| ~FEntity() | UE::CADKernel::FEntity | virtual |
| ~FSurface()=default | UE::CADKernel::FSurface | virtual |
| ~TSharedFromThis() | TSharedFromThis< FEntity > | inlineprotected |