![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UE::Geometry::FDelaunay2, including all inherited members.
| bAutomaticallyFixEdgesToDuplicateVertices | UE::Geometry::FDelaunay2 | |
| bIsConstrained | UE::Geometry::FDelaunay2 | protected |
| bKeepFastEdgeAdjacencyData | UE::Geometry::FDelaunay2 | |
| bValidateEdges | UE::Geometry::FDelaunay2 | |
| CanComputeVoronoiCells() const | UE::Geometry::FDelaunay2 | inline |
| ComputeVoronoiCells(TArrayView< const TVector2< RealType > > Sites, bool bIncludeBoundary=false, TAxisAlignedBox2< RealType > ClipBounds=FAxisAlignedBox2f::Empty(), RealType ExpandBounds=(RealType) 0) | UE::Geometry::FDelaunay2 | inlinestatic |
| Connectivity | UE::Geometry::FDelaunay2 | protected |
| 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 name | UE::Geometry::FDelaunay2 | |
| EResult enum name | UE::Geometry::FDelaunay2 | |
| FixDuplicatesOnEdge(FIndex2i &Edge) | UE::Geometry::FDelaunay2 | |
| GetFilledTriangles(TArrayView< const FIndex2i > Edges, EFillMode FillMode=EFillMode::PositiveWinding) | UE::Geometry::FDelaunay2 | inline |
| GetFilledTriangles(TArray< FIndex3i > &TrianglesOut, TArrayView< const FIndex2i > Edges, EFillMode FillMode=EFillMode::PositiveWinding) const | UE::Geometry::FDelaunay2 | |
| GetFilledTriangles(TArray< FIndex3i > &TrianglesOut, TArrayView< const FIndex2i > BoundaryEdges, TArrayView< const FIndex2i > HoleEdges) const | UE::Geometry::FDelaunay2 | |
| GetFilledTrianglesGeneralizedWinding(TArray< FIndex3i > &TrianglesOut, TArrayView< const TVector2< double > > Vertices, TArrayView< const FIndex2i > Edges, EFillMode FillMode=EFillMode::PositiveWinding) const | UE::Geometry::FDelaunay2 | |
| GetFilledTrianglesGeneralizedWinding(TArray< FIndex3i > &TrianglesOut, TArrayView< const TVector2< float > > Vertices, TArrayView< const FIndex2i > Edges, EFillMode FillMode=EFillMode::PositiveWinding) const | UE::Geometry::FDelaunay2 | |
| GetResult() const | UE::Geometry::FDelaunay2 | inline |
| GetTriangles() const | UE::Geometry::FDelaunay2 | |
| GetTrianglesAndAdjacency(TArray< FIndex3i > &Triangles, TArray< FIndex3i > &Adjacency) const | UE::Geometry::FDelaunay2 | |
| GetVoronoiCells(TArrayView< const FVector2d > Vertices, bool bIncludeBoundary=false, FAxisAlignedBox2d ClipBounds=FAxisAlignedBox2d::Empty(), double ExpandBounds=0.0) const | UE::Geometry::FDelaunay2 | |
| GetVoronoiCells(TArrayView< const FVector2f > Vertices, bool bIncludeBoundary=false, FAxisAlignedBox2f ClipBounds=FAxisAlignedBox2f::Empty(), float ExpandBounds=0.0f) const | UE::Geometry::FDelaunay2 | |
| HasDuplicates() const | UE::Geometry::FDelaunay2 | |
| HasEdge(const FIndex2i &Edge, bool bRemapDuplicates) | UE::Geometry::FDelaunay2 | |
| HasEdges(TArrayView< const FIndex2i > Edges) const | UE::Geometry::FDelaunay2 | |
| IsConstrained() const | UE::Geometry::FDelaunay2 | inline |
| IsDelaunay(TArrayView< const FVector2f > Vertices, TArrayView< const FIndex2i > SkipEdges=TArrayView< const FIndex2i >()) const | UE::Geometry::FDelaunay2 | |
| IsDelaunay(TArrayView< const FVector2d > Vertices, TArrayView< const FIndex2i > SkipEdges=TArrayView< const FIndex2i >()) const | UE::Geometry::FDelaunay2 | |
| RandomStream | UE::Geometry::FDelaunay2 | |
| RemapIfDuplicate(int32 Index) const | UE::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::FDelaunay2 | inline |
| Triangulate(const TGeneralPolygon2< RealType > &GeneralPolygon, TArray< FIndex3i > *TrianglesOut=nullptr, TArray< TVector2< RealType > > *VerticesOut=nullptr, bool bFallbackToGeneralizedWinding=false) | UE::Geometry::FDelaunay2 | inline |
| Update(TArrayView< const TVector2< double > > Vertices, int32 FirstNewIdx) | UE::Geometry::FDelaunay2 | |
| ValidateResult(TArrayView< const FIndex2i > Edges) const | UE::Geometry::FDelaunay2 | inlineprotected |