Method | Description | |
---|---|---|
AssertValid ( ) : void | ||
CalculateStronglyConnectedComponents ( ICollection |
||
CalculateStronglyConnectedComponents ( IGraph graph, System.Boolean sortAscending ) : IList |
||
getMostConnectedComponent ( IList |
Method | Description | |
---|---|---|
GetIndex ( IVertex oVertex ) : |
||
GetLowLink ( IVertex oVertex ) : |
||
GetSmallestSortableLayoutAndZOrder ( LinkedList |
||
RunTarjanAlgorithm ( IVertex oVertex, Stack |
||
SetIndex ( IVertex oVertex, |
||
SetLowLink ( IVertex oVertex, |
||
SortStronglyConnectedComponents ( List |
public CalculateStronglyConnectedComponents ( ICollection |
||
vertices | ICollection |
|
graph | IGraph | |
sortAscending | System.Boolean | |
return | IList |
public CalculateStronglyConnectedComponents ( IGraph graph, System.Boolean sortAscending ) : IList |
||
graph | IGraph | |
sortAscending | System.Boolean | |
return | IList |
protected GetIndex ( IVertex oVertex ) : |
||
oVertex | IVertex | |
return |
protected GetLowLink ( IVertex oVertex ) : |
||
oVertex | IVertex | |
return |
protected GetSmallestSortableLayoutAndZOrder ( LinkedList |
||
oStronglyConnectedComponent | LinkedList |
|
return | System.Single |
protected RunTarjanAlgorithm ( IVertex oVertex, Stack |
||
oVertex | IVertex | |
oStack | Stack |
|
oStronglyConnectedComponents | List |
|
iNextIndex | ||
return | void |
protected SetIndex ( IVertex oVertex, |
||
oVertex | IVertex | |
iIndex | ||
return | void |
protected SetLowLink ( IVertex oVertex, |
||
oVertex | IVertex | |
iLowLink | ||
return | void |
protected SortStronglyConnectedComponents ( List |
||
oStronglyConnectedComponents | List |
|
oGraph | IGraph | |
bSortAscending | System.Boolean | |
return | void |
public getMostConnectedComponent ( IList |
||
oStronglyConnectedComponents | IList |
|
oGraph | IGraph | |
return | LinkedList |