Property | Type | Description | |
---|---|---|---|
m_bPutNeighborlessVerticesInOneCluster | System.Boolean | ||
m_eAlgorithm | ClusterAlgorithm |
Method | Description | |
---|---|---|
AssertValid ( ) : void | ||
CalculateGraphMetrics ( IGraph graph ) : ICollection |
||
ClusterCalculator ( ) : System |
Initializes a new instance of the ClusterCalculator class.
|
|
TryCalculateGraphMetrics ( IGraph graph, |
Method | Description | |
---|---|---|
CreateCommunities ( IVertexCollection oVertices, |
||
CreateCommunityOfNeighborlessVertices ( IEnumerable |
||
InitializeDeltaQs ( LinkedList |
||
MergeCommunities ( LinkedList |
||
RemoveNeighborlessVerticesFromGraph ( IGraph oGraph ) : List |
||
TryCalculateClustersSnap ( IGraph oGraph, SnapGraphMetrics eSnapGraphMetric, |
||
TryCalculateClustersWakitaTsurumi ( IGraph oGraph, |
public CalculateGraphMetrics ( IGraph graph ) : ICollection |
||
graph | IGraph | |
return | ICollection |
protected CreateCommunities ( IVertexCollection oVertices, |
||
oVertices | IVertexCollection | |
oIDGenerator | ||
return | LinkedList |
protected CreateCommunityOfNeighborlessVertices ( IEnumerable |
||
oNeighborlessVertices | IEnumerable |
|
return |
protected InitializeDeltaQs ( LinkedList |
||
oCommunities | LinkedList |
|
oDeltaQMaxHeap | DeltaQMaxHeap | |
iEdgesInGraph | ||
return | void |
protected MergeCommunities ( LinkedList |
||
oCommunities | LinkedList |
|
oCommunityPairToMerge | ||
oDeltaQMaxHeap | DeltaQMaxHeap | |
iEdgesInGraph | ||
oIDGenerator | ||
return | void |
protected RemoveNeighborlessVerticesFromGraph ( IGraph oGraph ) : List |
||
oGraph | IGraph | |
return | List |
protected TryCalculateClustersSnap ( IGraph oGraph, SnapGraphMetrics eSnapGraphMetric, |
||
oGraph | IGraph | |
eSnapGraphMetric | SnapGraphMetrics | |
oBackgroundWorker | ||
oGraphMetrics | ICollection |
|
return | System.Boolean |
protected TryCalculateClustersWakitaTsurumi ( IGraph oGraph, |
||
oGraph | IGraph | |
oBackgroundWorker | ||
oGraphMetrics | ICollection |
|
return | System.Boolean |
public TryCalculateGraphMetrics ( IGraph graph, |
||
graph | IGraph | |
backgroundWorker | ||
graphMetrics | ICollection |
|
return | System.Boolean |
protected Boolean,System m_bPutNeighborlessVerticesInOneCluster | ||
return | System.Boolean |