Navigation
API > API/Plugins > API/Plugins/GeometryAlgorithms > API/Plugins/GeometryAlgorithms/TConstrainedDelaunay2
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Triangulate () |
Populate Triangles | ConstrainedDelaunay2.h | |
bool Triangulate
(
TFunctionRef< bool(const TArray< TVector2< RealType > >&, const FIndex3i&)> KeepTriangle |
Populate Triangles with override function to determine which triangles are in or out. | ConstrainedDelaunay2.h |
Triangulate()
Description
Populate Triangles
| Name | Triangulate |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/GeometryAlgorithms/Public/ConstrainedDelaunay2.h |
| Include Path | #include "ConstrainedDelaunay2.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/GeometryAlgorithms/Private/ConstrainedDelaunay2.cpp |
bool Triangulate()
false if Triangulation failed
Triangulate(TFunctionRef< bool(const TArray< TVector2< RealType > > &, const FIndex3i &)>)
Description
Populate Triangles with override function to determine which triangles are in or out. Note that boundary edges and hole edges are treated as equivalent by this function; only the KeepTriangle function determines what triangles are excluded.
| Name | Triangulate |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/GeometryAlgorithms/Public/ConstrainedDelaunay2.h |
| Include Path | #include "ConstrainedDelaunay2.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/GeometryAlgorithms/Private/ConstrainedDelaunay2.cpp |
bool Triangulate
(
TFunctionRef < bool< TVector2 < RealType > > &, const FIndex3i &)> KeepTriangle
)
false if Triangulation failed
Parameters
| Name | Remarks |
|---|---|
| KeepTriangle | Function to check whether the given triangle should be kept in the output |