Namespace GraphShape.Algorithms.Highlight
Classes
HighlightAlgorithmBase<TVertex, TEdge, TGraph, TParameters>
Base class for all highlight algorithms.
HighlightContext<TVertex, TEdge, TGraph>
Base class for all highlight context.
HighlightParameters
Base class for highlight algorithm parameters.
SimpleHighlightAlgorithm<TVertex, TEdge, TGraph>
Simple highlight algorithm.
StandardHighlightAlgorithmFactory<TVertex, TEdge, TGraph>
Simple implementation of an highlight algorithm factory.
Interfaces
IHighlightAlgorithm<TVertex, TEdge>
Represents a graph highlighting algorithm.
IHighlightAlgorithmFactory<TVertex, TEdge, TGraph>
Represents a factory of highlight algorithms.
IHighlightContext<TVertex, TEdge, TGraph>
Represents a graph highlighting context.
IHighlightController<TVertex, TEdge, TGraph>
Represents an highlight controller. Able to set/remove highlight, check highlighting of entity.
IHighlightParameters
Represents highlight algorithm parameters.