UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FDelaunay2 Member List

This is the complete list of members for UE::Geometry::FDelaunay2, including all inherited members.

bAutomaticallyFixEdgesToDuplicateVerticesUE::Geometry::FDelaunay2
bIsConstrainedUE::Geometry::FDelaunay2protected
bKeepFastEdgeAdjacencyDataUE::Geometry::FDelaunay2
bValidateEdgesUE::Geometry::FDelaunay2
CanComputeVoronoiCells() constUE::Geometry::FDelaunay2inline
ComputeVoronoiCells(TArrayView< const TVector2< RealType > > Sites, bool bIncludeBoundary=false, TAxisAlignedBox2< RealType > ClipBounds=FAxisAlignedBox2f::Empty(), RealType ExpandBounds=(RealType) 0)UE::Geometry::FDelaunay2inlinestatic
ConnectivityUE::Geometry::FDelaunay2protected
ConstrainEdges(TArrayView< const TVector2< double > > Vertices, TArrayView< const FIndex2i > Edges)UE::Geometry::FDelaunay2
ConstrainEdges(TArrayView< const TVector2< float > > Vertices, TArrayView< const FIndex2i > Edges)UE::Geometry::FDelaunay2
EFillMode enum nameUE::Geometry::FDelaunay2
EResult enum nameUE::Geometry::FDelaunay2
FixDuplicatesOnEdge(FIndex2i &Edge)UE::Geometry::FDelaunay2
GetFilledTriangles(TArrayView< const FIndex2i > Edges, EFillMode FillMode=EFillMode::PositiveWinding)UE::Geometry::FDelaunay2inline
GetFilledTriangles(TArray< FIndex3i > &TrianglesOut, TArrayView< const FIndex2i > Edges, EFillMode FillMode=EFillMode::PositiveWinding) constUE::Geometry::FDelaunay2
GetFilledTriangles(TArray< FIndex3i > &TrianglesOut, TArrayView< const FIndex2i > BoundaryEdges, TArrayView< const FIndex2i > HoleEdges) constUE::Geometry::FDelaunay2
GetFilledTrianglesGeneralizedWinding(TArray< FIndex3i > &TrianglesOut, TArrayView< const TVector2< double > > Vertices, TArrayView< const FIndex2i > Edges, EFillMode FillMode=EFillMode::PositiveWinding) constUE::Geometry::FDelaunay2
GetFilledTrianglesGeneralizedWinding(TArray< FIndex3i > &TrianglesOut, TArrayView< const TVector2< float > > Vertices, TArrayView< const FIndex2i > Edges, EFillMode FillMode=EFillMode::PositiveWinding) constUE::Geometry::FDelaunay2
GetResult() constUE::Geometry::FDelaunay2inline
GetTriangles() constUE::Geometry::FDelaunay2
GetTrianglesAndAdjacency(TArray< FIndex3i > &Triangles, TArray< FIndex3i > &Adjacency) constUE::Geometry::FDelaunay2
GetVoronoiCells(TArrayView< const FVector2d > Vertices, bool bIncludeBoundary=false, FAxisAlignedBox2d ClipBounds=FAxisAlignedBox2d::Empty(), double ExpandBounds=0.0) constUE::Geometry::FDelaunay2
GetVoronoiCells(TArrayView< const FVector2f > Vertices, bool bIncludeBoundary=false, FAxisAlignedBox2f ClipBounds=FAxisAlignedBox2f::Empty(), float ExpandBounds=0.0f) constUE::Geometry::FDelaunay2
HasDuplicates() constUE::Geometry::FDelaunay2
HasEdge(const FIndex2i &Edge, bool bRemapDuplicates)UE::Geometry::FDelaunay2
HasEdges(TArrayView< const FIndex2i > Edges) constUE::Geometry::FDelaunay2
IsConstrained() constUE::Geometry::FDelaunay2inline
IsDelaunay(TArrayView< const FVector2f > Vertices, TArrayView< const FIndex2i > SkipEdges=TArrayView< const FIndex2i >()) constUE::Geometry::FDelaunay2
IsDelaunay(TArrayView< const FVector2d > Vertices, TArrayView< const FIndex2i > SkipEdges=TArrayView< const FIndex2i >()) constUE::Geometry::FDelaunay2
RandomStreamUE::Geometry::FDelaunay2
RemapIfDuplicate(int32 Index) constUE::Geometry::FDelaunay2
Triangulate(TArrayView< const TVector2< double > > Vertices, TArrayView< const FIndex2i > Edges=TArrayView< const FIndex2i >())UE::Geometry::FDelaunay2
Triangulate(TArrayView< const TVector2< float > > Vertices, TArrayView< const FIndex2i > Edges=TArrayView< const FIndex2i >())UE::Geometry::FDelaunay2
Triangulate(const TPolygon2< RealType > &Polygon, TArray< FIndex3i > *TrianglesOut=nullptr)UE::Geometry::FDelaunay2inline
Triangulate(const TGeneralPolygon2< RealType > &GeneralPolygon, TArray< FIndex3i > *TrianglesOut=nullptr, TArray< TVector2< RealType > > *VerticesOut=nullptr, bool bFallbackToGeneralizedWinding=false)UE::Geometry::FDelaunay2inline
Update(TArrayView< const TVector2< double > > Vertices, int32 FirstNewIdx)UE::Geometry::FDelaunay2
ValidateResult(TArrayView< const FIndex2i > Edges) constUE::Geometry::FDelaunay2inlineprotected