Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FDelaunay2
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ConstrainEdges
(
TArrayView< const TVector2< double > > Vertices, |
Update an already-computed triangulation so the given edges are in the triangulation. | CompGeom/Delaunay2.h | |
bool ConstrainEdges
(
TArrayView< const TVector2< float > > Vertices, |
CompGeom/Delaunay2.h |
ConstrainEdges(TArrayView< const TVector2< double > >, TArrayView< const FIndex2i >)
Description
Update an already-computed triangulation so the given edges are in the triangulation. Note: Assumes the edges do not intersect other constrained edges OR existing vertices in the triangulation
| Name | ConstrainEdges |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/CompGeom/Delaunay2.h |
| Include Path | #include "CompGeom/Delaunay2.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/CompGeom/Delaunay2.cpp |
bool ConstrainEdges
(
TArrayView < const TVector2 < double > > Vertices,
TArrayView < const FIndex2i > Edges
)
true if edges were successfully inserted. Note: Will not detect failure due to intersection of constrained edges unless member bValidateEdges == true.
ConstrainEdges(TArrayView< const TVector2< float > >, TArrayView< const FIndex2i >)
| Name | ConstrainEdges |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/CompGeom/Delaunay2.h |
| Include Path | #include "CompGeom/Delaunay2.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/CompGeom/Delaunay2.cpp |
bool ConstrainEdges
(
TArrayView < const TVector2 < float > > Vertices,
TArrayView < const FIndex2i > Edges
)