# DelaunayTet struct

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 struct DelaunayTet
```

One finite Delaunay tetrahedron of the result.

## Fields

- [A](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunaytet/a.md): Vertex indices into [DelaunayVoronoiResult.Vertices](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/vertices.md). The tetrahedron (A,B,C,D) is positively oriented in the sense of Shewchuk's orient3d (D lies below the plane of A,B,C, with A,B,C counterclockwise seen from above). Note this is the OPPOSITE sign of the conventional scalar triple product: (B-A).((C-A)x(D-A)) is NEGATIVE for these tets; use |det|/6 for volumes.
- [B](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunaytet/b.md): Vertex indices into [DelaunayVoronoiResult.Vertices](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/vertices.md). The tetrahedron (A,B,C,D) is positively oriented in the sense of Shewchuk's orient3d (D lies below the plane of A,B,C, with A,B,C counterclockwise seen from above). Note this is the OPPOSITE sign of the conventional scalar triple product: (B-A).((C-A)x(D-A)) is NEGATIVE for these tets; use |det|/6 for volumes.
- [C](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunaytet/c.md): Vertex indices into [DelaunayVoronoiResult.Vertices](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/vertices.md). The tetrahedron (A,B,C,D) is positively oriented in the sense of Shewchuk's orient3d (D lies below the plane of A,B,C, with A,B,C counterclockwise seen from above). Note this is the OPPOSITE sign of the conventional scalar triple product: (B-A).((C-A)x(D-A)) is NEGATIVE for these tets; use |det|/6 for volumes.
- [D](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunaytet/d.md): Vertex indices into [DelaunayVoronoiResult.Vertices](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunayvoronoiresult/vertices.md). The tetrahedron (A,B,C,D) is positively oriented in the sense of Shewchuk's orient3d (D lies below the plane of A,B,C, with A,B,C counterclockwise seen from above). Note this is the OPPOSITE sign of the conventional scalar triple product: (B-A).((C-A)x(D-A)) is NEGATIVE for these tets; use |det|/6 for volumes.
- [N0](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunaytet/n0.md): Indices of the neighbouring tetrahedra opposite A, B, C, D respectively, or -1 where the face is on the convex hull.
- [N1](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunaytet/n1.md): Indices of the neighbouring tetrahedra opposite A, B, C, D respectively, or -1 where the face is on the convex hull.
- [N2](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunaytet/n2.md): Indices of the neighbouring tetrahedra opposite A, B, C, D respectively, or -1 where the face is on the convex hull.
- [N3](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.delaunay3d.delaunaytet/n3.md): Indices of the neighbouring tetrahedra opposite A, B, C, D respectively, or -1 where the face is on the convex hull.
