Property | Type | Description | |
---|---|---|---|
m_oGraphRectangleSize |
Method | Description | |
---|---|---|
AssertValid ( ) : void | ||
ReadabilityMetricCalculator2 ( System graphRectangleSize ) : System |
Initializes a new instance of the
|
|
TryCalculateGraphMetrics ( IGraph graph, |
Method | Description | |
---|---|---|
AddMissingPerEdgeEdgeCrossings ( IGraph oGraphClone, IGraph oGraph, GraphMetricValueWithID>.Dictionary |
||
CancellationPending ( |
||
CloneAndFilterGraph ( IGraph oGraph ) : IGraph | ||
EdgesIntersect ( IEdge oEdge1, IEdge oEdge2 ) : System.Boolean | ||
GetArea ( System.Windows.Media.Geometry oGeometry ) : Double | ||
GetEdgeRectangle ( IEdge oEdge ) : Rect | ||
TryCalculateEdgeInformation ( IGraph oGraphClone, |
||
TryCalculateGraphRectangleCoverage ( IGraph oGraphClone, |
||
TryCalculateOverallEdgeCrossings ( IGraph oGraphClone, |
||
TryCalculateOverallMetrics ( IGraph oGraphClone, |
||
TryCalculateOverallVertexOverlap ( IGraph oGraphClone, |
||
TryCalculatePerEdgeAndPerVertexMetrics ( IGraph oGraphClone, IGraph oGraph, |
||
TryCalculatePerEdgeEdgeCrossings ( IGraph oGraphClone, IGraph oGraph, |
||
TryCalculatePerVertexEdgeCrossings ( IGraph oGraphClone, |
||
TryCalculatePerVertexVertexOverlap ( IGraph oGraphClone, |
||
TryCalculateVertexInformations ( IGraph oGraphClone, |
||
TryCombineEdges ( IGraph oGraphClone, |
||
TryCombineVertices ( IGraph oGraphClone, |
protected AddMissingPerEdgeEdgeCrossings ( IGraph oGraphClone, IGraph oGraph, GraphMetricValueWithID>.Dictionary |
||
oGraphClone | IGraph | |
oGraph | IGraph | |
oDictionary | GraphMetricValueWithID>.Dictionary | |
return | void |
protected CancellationPending ( |
||
oBackgroundWorker | ||
iCalculationsCompleted | ||
iTotalCalculations | ||
sProgressMessage | String | |
return | System.Boolean |
protected CloneAndFilterGraph ( IGraph oGraph ) : IGraph | ||
oGraph | IGraph | |
return | IGraph |
protected EdgesIntersect ( IEdge oEdge1, IEdge oEdge2 ) : System.Boolean | ||
oEdge1 | IEdge | |
oEdge2 | IEdge | |
return | System.Boolean |
protected GetArea ( System.Windows.Media.Geometry oGeometry ) : Double | ||
oGeometry | System.Windows.Media.Geometry | |
return | Double |
protected GetEdgeRectangle ( IEdge oEdge ) : Rect | ||
oEdge | IEdge | |
return | Rect |
public ReadabilityMetricCalculator2 ( System graphRectangleSize ) : System | ||
graphRectangleSize | System | /// Size of the rectangle containing the graph, in WPF units. /// |
return | System |
protected TryCalculateEdgeInformation ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
oEdgeInformation | Int32>.Dictionary | |
return | System.Boolean |
public TryCalculateGraphMetrics ( IGraph graph, |
||
graph | IGraph | |
calculateGraphMetricsContext | ||
graphMetricColumns | ||
return | System.Boolean |
protected TryCalculateGraphRectangleCoverage ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
oVertexInformations | VertexInformation>.Dictionary | |
dGraphRectangleCoverage | Nullable |
|
return | System.Boolean |
protected TryCalculateOverallEdgeCrossings ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
oEdgeInformation | Int32>.Dictionary | |
oVertexInformations | VertexInformation>.Dictionary | |
dOverallEdgeCrossings | Nullable |
|
return | System.Boolean |
protected TryCalculateOverallMetrics ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oReadabilityMetricUserSettings | ||
oBackgroundWorker | ||
oEdgeInformation | Int32>.Dictionary | |
oVertexInformations | VertexInformation>.Dictionary | |
oGraphMetricColumns | LinkedList |
|
return | System.Boolean |
protected TryCalculateOverallVertexOverlap ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
oVertexInformations | VertexInformation>.Dictionary | |
dOverallVertexOverlap | Nullable |
|
return | System.Boolean |
protected TryCalculatePerEdgeAndPerVertexMetrics ( IGraph oGraphClone, IGraph oGraph, |
||
oGraphClone | IGraph | |
oGraph | IGraph | |
oReadabilityMetricUserSettings | ||
oBackgroundWorker | ||
oEdgeInformation | Int32>.Dictionary | |
oVertexInformations | VertexInformation>.Dictionary | |
oGraphMetricColumns | LinkedList |
|
return | System.Boolean |
protected TryCalculatePerEdgeEdgeCrossings ( IGraph oGraphClone, IGraph oGraph, |
||
oGraphClone | IGraph | |
oGraph | IGraph | |
oBackgroundWorker | ||
oEdgeInformation | Int32>.Dictionary | |
oPerEdgeEdgeCrossings | ICollection |
|
return | System.Boolean |
protected TryCalculatePerVertexEdgeCrossings ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
oEdgeInformation | Int32>.Dictionary | |
oVertexInformations | VertexInformation>.Dictionary | |
oPerVertexEdgeCrossings | ICollection |
|
return | System.Boolean |
protected TryCalculatePerVertexVertexOverlap ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
oVertexInformations | VertexInformation>.Dictionary | |
oPerVertexVertexOverlap | ICollection |
|
return | System.Boolean |
protected TryCalculateVertexInformations ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
oVertexInformations | VertexInformation>.Dictionary | |
return | System.Boolean |
protected TryCombineEdges ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
sProgressMessage | String | |
oUnionOfBounds | System.Windows.Media.GeometryGroup | |
return | System.Boolean |
protected TryCombineVertices ( IGraph oGraphClone, |
||
oGraphClone | IGraph | |
oBackgroundWorker | ||
oVertexInformations | VertexInformation>.Dictionary | |
sProgressMessage | String | |
oUnionOfBounds | System.Windows.Media.GeometryGroup | |
dSumOfVertexAreas | Double | |
return | System.Boolean |