Property | Type | Description | |
---|---|---|---|
m_oVertex | IVertex |
Method | Description | |
---|---|---|
AssertValid ( ) : void | ||
GetEdgeEndpoint ( Point otherEndpoint, Point &edgeEndpoint ) : void | ||
GetLabelLocation ( VertexLabelPosition labelPosition ) : Point | ||
GetSelfLoopEndpoint ( RectangleEdge farthestGraphRectangleEdge ) : Point | ||
VertexDrawingHistory ( IVertex vertex, System.Windows.Media.DrawingVisual drawingVisual, System.Boolean drawnAsSelected ) : System |
Initializes a new instance of the VertexDrawingHistory class.
|
Method | Description | |
---|---|---|
GetBoundingSquare ( Double dHalfWidth ) : |
||
GetEdgeEndpointOnCircle ( Point oVertexALocation, Double dVertexARadius, Point oVertexBLocation, Point &oEdgeEndpoint ) : void | ||
GetEdgeEndpointOnRectangle ( Point oVertexALocation, |
||
GetLabelLocationOnDiamond ( VertexLabelPosition eLabelPosition, Double dHalfWidth ) : Point | ||
GetSelfLoopEndpointOnRectangle ( |
protected GetBoundingSquare ( Double dHalfWidth ) : |
||
dHalfWidth | Double | |
return |
public abstract GetEdgeEndpoint ( Point otherEndpoint, Point &edgeEndpoint ) : void | ||
otherEndpoint | Point | |
edgeEndpoint | Point | |
return | void |
protected GetEdgeEndpointOnCircle ( Point oVertexALocation, Double dVertexARadius, Point oVertexBLocation, Point &oEdgeEndpoint ) : void | ||
oVertexALocation | Point | |
dVertexARadius | Double | |
oVertexBLocation | Point | |
oEdgeEndpoint | Point | |
return | void |
protected GetEdgeEndpointOnRectangle ( Point oVertexALocation, |
||
oVertexALocation | Point | |
oVertexARectangle | ||
oVertexBLocation | Point | |
oEdgeEndpoint | Point | |
return | void |
public abstract GetLabelLocation ( VertexLabelPosition labelPosition ) : Point | ||
labelPosition | VertexLabelPosition | |
return | Point |
protected GetLabelLocationOnDiamond ( VertexLabelPosition eLabelPosition, Double dHalfWidth ) : Point | ||
eLabelPosition | VertexLabelPosition | |
dHalfWidth | Double | |
return | Point |
public abstract GetSelfLoopEndpoint ( RectangleEdge farthestGraphRectangleEdge ) : Point | ||
farthestGraphRectangleEdge | RectangleEdge | |
return | Point |
protected GetSelfLoopEndpointOnRectangle ( |
||
oVertexRectangle | ||
eFarthestGraphRectangleEdge | RectangleEdge | |
return | Point |
public VertexDrawingHistory ( IVertex vertex, System.Windows.Media.DrawingVisual drawingVisual, System.Boolean drawnAsSelected ) : System | ||
vertex | IVertex | /// The vertex that was drawn. /// |
drawingVisual | System.Windows.Media.DrawingVisual | /// The DrawingVisual object that was used to draw the vertex. /// |
drawnAsSelected | System.Boolean | /// true if the vertex was drawn as selected. /// |
return | System |