Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/CompGeom > API/Runtime/GeometryCore/CompGeom/FDelaunay2
| Type | Name | Description | |
|---|---|---|---|
| bool | Triangulate
(
TArrayView< const TVector2< double > > Vertices, |
TODO: it would often be useful to pass in sparse vertex data / Optional function to allow Triangulate to skip vertices. | |
| bool | Triangulate
(
TArrayView< const TVector2< float > > Vertices, |
||
| bool | Triangulate
(
const TPolygon2< RealType >& Polygon, |
Triangulate a polygon, and optionally pass back the resulting triangles Uses the 'solid' fill mode, and fills the polygon regardless of the edge orientation Note: TrianglesOut may be empty or incomplete if the input is self-intersecting. | |
| bool | Triangulate
(
const TGeneralPolygon2< RealType >& GeneralPolygon, |
Triangulate a polygon, and optionally pass back the resulting triangles Uses a winding-number-based fill mode, and relies on the general polygon having correct orientations (Uses TGeneralPolygon2's OuterIsClockwise() to automatically choose between positive or negative winding) Note: TrianglesOut may be empty or incomplete if the input is self-intersecting. |