The QuickGraph.Collections namespace contains a bunch of strongly typed collections and dictionaries.
Classes
| Class | Description | |
|---|---|---|
| DistanceComparer |
Given a Distance map, compare two vertex distance
| |
| DoubleCollection |
A collection of elements of type Double
| |
| DoubleCollection..::.Enumerator |
Type-specific enumeration class, used by DoubleCollection.GetEnumerator.
| |
| EdgeCollection |
A collection of elements of type Edge
| |
| EdgeCollection..::.Enumerator |
Type-specific enumeration class, used by EdgeCollection.GetEnumerator.
| |
| EdgeCollectionCollection |
A collection of elements of type EdgeCollection
| |
| EdgeCollectionCollection..::.Enumerator |
Type-specific enumeration class, used by EdgeCollectionCollection.GetEnumerator.
| |
| EdgeColorDictionary |
A dictionary with keys of type Edge and values of type GraphColor
| |
| EdgeDoubleDictionary |
A dictionary with keys of type Edge and values of type Double
| |
| EdgeEdgeDictionary |
A dictionary with keys of type IEdge and values of type IEdge
| |
| EdgeEnumerable |
A wrapper class for weak collection of IEdge
| |
| EdgeEnumerable..::.Enumerator |
Strongly typed enumerator
| |
| EdgeIntDictionary |
A dictionary with keys of type IEdge and values of type Int
| |
| EdgeObjectDictionary |
A dictionary with keys of type Edge and values of type Object
| |
| EdgeStringDictionary |
A dictionary with keys of type Edge and values of type String
| |
| FilteredEdgeEnumerable |
Description résumée de FilteredEdgeCollection.
| |
| FilteredEdgeEnumerable..::.Enumerator |
Filetred enumerator class
| |
| FilteredVertexEnumerable |
Filtered vertex collectiohn
| |
| FilteredVertexEnumerable..::.Enumerator |
Filtered enumerator
| |
| PriorithizedVertexBuffer |
A Priorithized (with respect to distance) vertex buffer.
| |
| ReversedEdge |
Summary description for ReversedEdge.
| |
| ReversedEdgeEnumerable |
Summary description for ReversedEdgeEnumerable.
| |
| ReversedEdgeEnumerator |
Summary description for ReversedEdgeEnumerator.
| |
| StringEdgeDictionary |
A dictionary with keys of type String and values of type IEdge
| |
| StringVertexDictionary |
A dictionary with keys of type String and values of type IVertex
| |
| TargetVertexEnumerable | ||
| TargetVertexEnumerator |
Summary description for AdjacentVertexEnumerator.
| |
| VertexBuffer |
A vertex buffer that acts like a stack.
| |
| VertexCollection |
A collection of elements of type Vertex
| |
| VertexCollection..::.Enumerator |
Type-specific enumeration class, used by VertexCollection.GetEnumerator.
| |
| VertexColorDictionary |
A dictionary with keys of type Vertex and values of type GraphColor
| |
| VertexDoubleDictionary |
A dictionary with keys of type Vertex and values of type Double
| |
| VertexDoublesDictionary |
A dictionary with keys of type IVertex and values of type DoubleCollection
| |
| VertexEdgeDictionary |
A dictionary with keys of type Vertex and values of type Edge
| |
| VertexEdgesDictionary |
A dictionary with keys of type Vertex and values of type EdgeCollection
| |
| VertexEdgesEnumerable |
A simple IEnumerable class that provides an enumerator over
the graph edges.
| |
| VertexEdgesEnumerator |
An adaptor class to enumerate edges.
| |
| VertexEnumerable |
A wrapper class for weak collection of IVertex
| |
| VertexEnumerable..::.Enumerator |
Strongly typed enumerator
| |
| VertexIntDictionary |
A dictionary with keys of type Vertex and values of type int
| |
| VertexObjectDictionary |
A dictionary with keys of type Vertex and values of type Object
| |
| VertexPairDoubleDictionary |
A dictionary with keys of type VertexPair and values of type double
| |
| VertexPointFDictionary |
A dictionary with keys of type IVertex and values of type PointF
| |
| VertexSizeFDictionary |
A dictionary with keys of type IVertex and values of type Size
| |
| VertexStringDictionary |
A dictionary with keys of type Vertex and values of type String
| |
| VertexVector2DDictionary |
A dictionary with keys of type IVertex and values of type Vector2D
| |
| VertexVertexDictionary |
A dictionary with keys of type Vertex and values of type Vertex
|
Structures
| Structure | Description | |
|---|---|---|
| Vector2D |
Summary description for Vector2D.
| |
| VertexPair |
A class containing a pair of IVertex.
|
