DelaunayVoronoiOutputs
ReferencesSelects which outputs DelaunayVoronoi3d.Compute(IEnumerable<Point3d>, double, BoundingBox?, DelaunayVoronoiOutputs, double, CancellationToken) builds. The Delaunay tetrahedralization itself is always computed; DelaunayVoronoiResult.Vertices, DelaunayVoronoiResult.OriginalToMerged and DelaunayVoronoiResult.ClipBox are always populated. Everything not requested is skipped entirely and left null.
Enum values
| Name | Value | Description |
|---|---|---|
| None | 0 | |
| Tets | 1 | Finite tetrahedra with adjacency (DelaunayVoronoiResult.Tets). |
| DelaunayMeshes | 2 | One closed mesh per tetrahedron (DelaunayVoronoiResult.DelaunayMeshes). The most memory-hungry output: one Mesh object per tet (~6.7 per point). |
| DelaunayEdges | 4 | Unique Delaunay edges (DelaunayVoronoiResult.DelaunayEdges). |
| VoronoiCells | 8 | Box-clipped Voronoi cell meshes (DelaunayVoronoiResult.VoronoiCells). |
| VoronoiEdges | 16 | Unique edges of the clipped Voronoi diagram (DelaunayVoronoiResult.VoronoiEdges). |
| Adjacency | 32 | Per-vertex Delaunay neighbour indices (DelaunayVoronoiResult.Adjacency). |
| DelaunayEdgeTopology | 64 | Vertex index pairs of the unique Delaunay edges (DelaunayVoronoiResult.DelaunayEdgeTopology). |
| All | 127 |