C# Класс QuickGraph.Algorithms.Search.EdgeDepthFirstSearchAlgorithm

Наследование: RootedAlgorithmBase, IEdgeColorizerAlgorithm, IEdgePredecessorRecorderAlgorithm, ITreeBuilderAlgorithm
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
EdgeDepthFirstSearchAlgorithm ( IAlgorithmComponent host, IEdgeListAndIncidenceGraph visitedGraph, IDictionary colors ) : System
EdgeDepthFirstSearchAlgorithm ( IEdgeListAndIncidenceGraph g ) : System
EdgeDepthFirstSearchAlgorithm ( IEdgeListAndIncidenceGraph visitedGraph, IDictionary colors ) : System
Visit ( se, int depth ) : void

Защищенные методы

Метод Описание
Initialize ( ) : void
InternalCompute ( ) : void

Приватные методы

Метод Описание
OnBackEdge ( e ) : void
OnDiscoverTreeEdge ( e, targetEge ) : void
OnExamineEdge ( e ) : void
OnFinishEdge ( e ) : void
OnForwardOrCrossEdge ( e ) : void
OnInitializeEdge ( e ) : void
OnStartEdge ( e ) : void
OnStartVertex ( v ) : void
OnTreeEdge ( e ) : void

Описание методов

EdgeDepthFirstSearchAlgorithm() публичный Метод

public EdgeDepthFirstSearchAlgorithm ( IAlgorithmComponent host, IEdgeListAndIncidenceGraph visitedGraph, IDictionary colors ) : System
host IAlgorithmComponent
visitedGraph IEdgeListAndIncidenceGraph
colors IDictionary
Результат System

EdgeDepthFirstSearchAlgorithm() публичный Метод

public EdgeDepthFirstSearchAlgorithm ( IEdgeListAndIncidenceGraph g ) : System
g IEdgeListAndIncidenceGraph
Результат System

EdgeDepthFirstSearchAlgorithm() публичный Метод

public EdgeDepthFirstSearchAlgorithm ( IEdgeListAndIncidenceGraph visitedGraph, IDictionary colors ) : System
visitedGraph IEdgeListAndIncidenceGraph
colors IDictionary
Результат System

Initialize() защищенный Метод

protected Initialize ( ) : void
Результат void

InternalCompute() защищенный Метод

protected InternalCompute ( ) : void
Результат void

Visit() публичный Метод

public Visit ( se, int depth ) : void
depth int
Результат void