Interface IGraphVertex<T>
Namespace: Advanced.Algorithms.DataStructures.Graph
Assembly: Advanced.Algorithms.dll
Syntax
public interface IGraphVertex<T>
Type Parameters
| Name | Description |
|---|---|
| T |
Properties
Edges
Declaration
IEnumerable<IEdge<T>> Edges { get; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<IEdge<T>> |
Key
Declaration
T Key { get; }
Property Value
| Type | Description |
|---|---|
| T |
Methods
GetEdge(IGraphVertex<T>)
Declaration
IEdge<T> GetEdge(IGraphVertex<T> targetVertex)
Parameters
| Type | Name | Description |
|---|---|---|
| IGraphVertex<T> | targetVertex |
Returns
| Type | Description |
|---|---|
| IEdge<T> |