Class HighlightContext<TVertex, TEdge, TGraph>
Base class for all highlight context.
Inheritance
System.Object
HighlightContext<TVertex, TEdge, TGraph>
Implements
IHighlightContext<TVertex, TEdge, TGraph>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: GraphShape.Algorithms.Highlight
Assembly: GraphShape.dll
Syntax
public class HighlightContext<TVertex, TEdge, TGraph> : IHighlightContext<TVertex, TEdge, TGraph> where TEdge : IEdge<TVertex> where TGraph : class, IBidirectionalGraph<TVertex, TEdge>
Type Parameters
Name | Description |
---|---|
TVertex | Vertex type. |
TEdge | Edge type. |
TGraph | Graph type. |
Constructors
| Improve this Doc View SourceHighlightContext(TGraph)
Initializes a new instance of the HighlightContext<TVertex, TEdge, TGraph> class.
Declaration
public HighlightContext(TGraph graph)
Parameters
Type | Name | Description |
---|---|---|
TGraph | graph | Target graph. |
Properties
| Improve this Doc View SourceGraph
Graph concerned by the highlighting.
Declaration
public TGraph Graph { get; }
Property Value
Type | Description |
---|---|
TGraph |