internal ClusteredTopologicalSortAlgorithm(IVertexAndEdgeListGraph <TVertex, TEdge> graph, TopologicalSortOrder sortOrder) { _unprocessedGraph = graph.CopyTo <TVertex, TEdge, BidirectionalGraph <TVertex, TEdge> >(); _sortOrder = sortOrder; }
internal ClusteredTopologicalSortAlgorithm(IVertexAndEdgeListGraph <TVertex, TEdge> graph, TopologicalSortOrder sortOrder) { _unprocessedGraph = graph.CopyTo <TVertex, TEdge, BidirectionalGraph <TVertex, TEdge> >(); _sortOrder = sortOrder; }