UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize > Member List

This is the complete list of members for UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >, including all inherited members.

ApproxMaxCellsPerDimensionUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
At(int I, int J, int K) constUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
bComputeSignsUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
bUseParallelUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
bWantClosestTriGridUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
bWantIntersectionsGridUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
CancelFUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
CellCenter(int I, int J, int K) constUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
CellSizeUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
CellSizeType typedefUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
CellSizeTyped typedefUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
ClosestTriGridUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >protected
Compute(FAxisAlignedBox3d Bounds)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
Compute(FVector3f InGridOrigin, FVector3i InDimensions)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
ComputeModeUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
CrossingCount enum valueUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
Dimensions() constUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
EComputeModes enum nameUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
EInsideModes enum nameUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
Empty()UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
ExactBandWidthUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
ExpandBoundsUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
FullGrid enum valueUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
GetClosestTriGrid() constUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
GetDiagLength(CellSizeType CellSize)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
GetDim(CellSizeTyped CellSize, int32 Axis)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
GetDim(CellSizeType CellSize, int32 Axis)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
GetIntersectionsGrid() constUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
GetValue(FVector3i Idx) constUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
GridUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
GridOriginUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
InsideModeUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
IntersectionsGridUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >protected
IsValid(CellSizeType CellSize)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
MakeInterpolant()UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
MeshUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
NarrowBand_SpatialFloodFill enum valueUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
NarrowBandMaxDistanceUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
NarrowBandOnly enum valueUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
operator[](const FVector3i &Idx) constUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
Orientation(double X1, double Y1, double X2, double Y2, double &TwiceSignedArea)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
PointInTriangle2d(double X0, double Y0, double X1, double Y1, double X2, double Y2, double X3, double Y3, double &A, double &B, double &C)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
PointSegmentDistance(const FVector3f &x0, const FVector3f &x1, const FVector3f &x2)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
PointSegmentDistance(const FVector3d &x0, const FVector3d &x1, const FVector3d &x2)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
PointTriangleDistance(const FVector3f &x0, const FVector3f &x1, const FVector3f &x2, const FVector3f &x3)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
PointTriangleDistance(const FVector3d &x0, const FVector3d &x1, const FVector3d &x2, const FVector3d &x3)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
SetCellSize(float InCellSize)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
ShouldUseSpatial(int ExactCells, double CellSize, double AvgEdgeLen)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
SpatialUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >
TSweepingMeshSDF(const TriangleMeshType *Mesh=nullptr, CellSizeType InCellSize=UnitCellSize(), TMeshAABBTree3< TriangleMeshType > *Spatial=nullptr)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
UnitCellSize()UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inlinestatic
Validate(const FAxisAlignedBox3d &Bounds)UE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >inline
WindingCount enum valueUE::Geometry::TSweepingMeshSDF< TriangleMeshType, bScalarCellSize >