# EdgeList class

Namespace: [Grasshopper.Kernel.Geometry.Delaunay](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.geometry.delaunay.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public class EdgeList
```

Provides fast access to a collection of edges

## Constructors

- [EdgeList](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/ctor.md): (3 overloads)

## Fields

- [m_E](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/m-e.md)

## Properties

- [Capacity](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/capacity.md)
- [Count](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/count.md)

## Indexers

- [Edge](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/item.md)

## Methods

- [AddEdge](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/addedge.md): (2 overloads)
- [Clear](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/clear.md)
- [ContainsEdge](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/containsedge.md): (2 overloads)
- [RemoveEdge](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/removeedge.md): (2 overloads)
- [TrimHighValenceEdges](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.delaunay.edgelist/trimhighvalenceedges.md)
