DelaunayVoronoiOutputs

References
Selects 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

NameValueDescription
None0
Tets1Finite tetrahedra with adjacency (DelaunayVoronoiResult.Tets).
DelaunayMeshes2One closed mesh per tetrahedron (DelaunayVoronoiResult.DelaunayMeshes). The most memory-hungry output: one Mesh object per tet (~6.7 per point).
DelaunayEdges4Unique Delaunay edges (DelaunayVoronoiResult.DelaunayEdges).
VoronoiCells8Box-clipped Voronoi cell meshes (DelaunayVoronoiResult.VoronoiCells).
VoronoiEdges16Unique edges of the clipped Voronoi diagram (DelaunayVoronoiResult.VoronoiEdges).
Adjacency32Per-vertex Delaunay neighbour indices (DelaunayVoronoiResult.Adjacency).
DelaunayEdgeTopology64Vertex index pairs of the unique Delaunay edges (DelaunayVoronoiResult.DelaunayEdgeTopology).
All127