# DelaunayVoronoiResult class

Namespace: [Grasshopper2.Geometry.Delaunay3d](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.geometry.delaunay3d.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public sealed class DelaunayVoronoiResult
```

Result of [DelaunayVoronoi3d.Compute(IEnumerable<Point3d>, double, BoundingBox?, DelaunayVoronoiOutputs, double, CancellationToken)](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoi3d/compute.md).

## Fields

- [Adjacency](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/adjacency.md): For each entry in [DelaunayVoronoiResult.Vertices](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/vertices.md), the indices of the vertices connected to it by a Delaunay edge, sorted ascending.
- [ClipBox](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/clipbox.md): The clip box that was used for the Voronoi cells.
- [DelaunayEdges](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/delaunayedges.md): The unique edges of the Delaunay tetrahedralization (each vertex pair once), with endpoints from [DelaunayVoronoiResult.Vertices](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/vertices.md).
- [DelaunayEdgeTopology](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/delaunayedgetopology.md): The vertex index pair (I < J) of each unique Delaunay edge. Index-aligned with [DelaunayVoronoiResult.DelaunayEdges](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/delaunayedges.md) when both are requested: DelaunayEdges[k] connects Vertices[DelaunayEdgeTopology[k].I] to Vertices[DelaunayEdgeTopology[k].J].
- [DelaunayMeshes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/delaunaymeshes.md): One closed triangle mesh per finite Delaunay tetrahedron, aligned with [DelaunayVoronoiResult.Tets](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/tets.md) (requires the DelaunayMeshes output flag; Tets alignment holds whenever both are requested).
- [OriginalToMerged](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/originaltomerged.md): Maps each input point index to its index in [DelaunayVoronoiResult.Vertices](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/vertices.md).
- [Tets](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/tets.md): The finite Delaunay tetrahedra with adjacency.
- [Vertices](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/vertices.md): The merged (deduplicated) vertex set actually triangulated.
- [VoronoiCells](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/voronoicells.md): One entry per INPUT point, in input order. Each mesh is the closed, box-clipped Voronoi cell of that point (with ngon faces). Entries are null for duplicate points (the cell is attached to the first occurrence) and for points whose cell is empty (site outside the clip box).
- [VoronoiEdges](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/voronoiedges.md): The unique edges of the box-clipped Voronoi diagram (each edge once, shared endpoints welded so adjacent cells reference identical coordinates). Includes the edges cut into the clip box faces.
