# Grasshopper2.Geometry.HalfEdges namespace

Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

## Classes

- [HalfEdge](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedge.md): Represents a halfedge in the half-edge mesh data structure. Derived from Plankton, (c) 2013 Daniel Piker and Will Pearson, licensed LGPL v3 or later.
- [HalfEdgeFace](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgeface.md): Represents a face in the half-edge mesh data structure. Derived from Plankton, (c) 2013 Daniel Piker and Will Pearson, licensed LGPL v3 or later.
- [HalfEdgeFaceList](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgefacelist.md): Provides access to the faces and [HalfEdgeFace](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgeface.md) related functionality of a Mesh. Derived from Plankton, (c) 2013 Daniel Piker and Will Pearson, licensed LGPL v3 or later.
- [HalfEdgeList](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgelist.md): Provides access to the halfedges and [HalfEdge](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedge.md) related functionality of a Mesh. Derived from Plankton, (c) 2013 Daniel Piker and Will Pearson, licensed LGPL v3 or later.
- [HalfEdgeMesh](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgemesh.md): This is the main class that describes a half-edge mesh. Derived from Plankton, (c) 2013 Daniel Piker and Will Pearson, licensed LGPL v3 or later.
- [HalfEdgeVertex](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgevertex.md): Represents a vertex in the half-edge mesh data structure. Derived from Plankton, (c) 2013 Daniel Piker and Will Pearson, licensed LGPL v3 or later.
- [HalfEdgeVertexList](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgevertexlist.md): Provides access to the vertices and [HalfEdgeVertex](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgevertex.md) related functionality of a Mesh. Derived from Plankton, (c) 2013 Daniel Piker and Will Pearson, licensed LGPL v3 or later.
- [RhinoSupport](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.rhinosupport.md): Provides static and extension methods to add support for Rhino geometry in [HalfEdgeMesh](https://developer.rhino3d.com/api/gh2/type/grasshopper2.geometry.halfedges.halfedgemesh.md). Derived from Plankton, (c) 2013 Daniel Piker and Will Pearson, licensed LGPL v3 or later.
