Property | Type | Description | |
---|---|---|---|
MaximumRadius | Double | ||
MaximumRelativeOuterGlowSize | Double | ||
MinimumRadius | Double | ||
MinimumRelativeOuterGlowSize | Double |
Property | Type | Description | |
---|---|---|---|
m_bLabelWrapText | System.Boolean | ||
m_bLimitVerticesToBounds | System.Boolean | ||
m_btBackgroundAlpha | Byte | ||
m_dLabelWrapMaxTextWidth | Double | ||
m_dRadius | Double | ||
m_dRelativeOuterGlowSize | Double | ||
m_eEffect | VertexEffect | ||
m_eLabelPosition | VertexLabelPosition | ||
m_eShape | VertexShape | ||
m_oLabelFillColor | Color |
Method | Description | |
---|---|---|
AssertValid ( ) : void | ||
TryDrawVertex ( IVertex vertex, |
||
VertexDrawer ( ) : System |
Initializes a new instance of the VertexDrawer class.
|
Method | Description | |
---|---|---|
CheckDrawVertexArguments ( IVertex oVertex, |
||
CreateFormattedTextWithWrap ( String sText, Color oColor, Double dFontSize ) : System.Windows.Media.FormattedText | ||
DrawImageShape ( IVertex oVertex, |
||
DrawLabelShape ( IVertex oVertex, |
||
DrawSimpleShape ( IVertex oVertex, VertexShape eShape, |
||
GetDropShadowEffect ( Color oColor, Double dShadowDepth, Double dBlurRadius, Double dOpacity ) : System.Windows.Media.Effects.DropShadowEffect | ||
GetEffectForDropShadow ( |
||
GetEffectForOuterGlow ( Color oColor, Double dGlowSize, Double dOpacity ) : System.Windows.Media.Effects.Effect | ||
GetLabelFontSize ( IVertex oVertex ) : Double | ||
GetLabelPadding ( Double dLabelFontSize ) : Double | ||
GetRadius ( IVertex oVertex ) : Double | ||
GetRectangleEffect ( |
||
GetShape ( IVertex oVertex ) : VertexShape | ||
GetSimpleShapeEffect ( |
||
GetVertexLocation ( IVertex oVertex ) : Point | ||
GetVertexRectangle ( Point oLocation, Double dWidth, Double dHeight ) : |
||
MoveVertexIfNecessary ( IVertex oVertex, |
protected CheckDrawVertexArguments ( IVertex oVertex, |
||
oVertex | IVertex | |
oGraphDrawingContext | ||
return | void |
protected CreateFormattedTextWithWrap ( String sText, Color oColor, Double dFontSize ) : System.Windows.Media.FormattedText | ||
sText | String | |
oColor | Color | |
dFontSize | Double | |
return | System.Windows.Media.FormattedText |
protected DrawImageShape ( IVertex oVertex, |
||
oVertex | IVertex | |
oGraphDrawingContext | ||
oDrawingContext | System.Windows.Media.DrawingContext | |
oDrawingVisual | ||
eVisibility | VisibilityKeyValue | |
bDrawAsSelected | System.Boolean | |
sAnnotation | String | |
oImageSource | System.Windows.Media.ImageSource | |
oVertexLabelDrawer | ||
oCollapsedGroupDrawingManager | ||
return |
protected DrawLabelShape ( IVertex oVertex, |
||
oVertex | IVertex | |
oGraphDrawingContext | ||
oDrawingContext | System.Windows.Media.DrawingContext | |
oDrawingVisual | ||
eVisibility | VisibilityKeyValue | |
bDrawAsSelected | System.Boolean | |
sLabel | String | |
oCollapsedGroupDrawingManager | ||
return |
protected DrawSimpleShape ( IVertex oVertex, VertexShape eShape, |
||
oVertex | IVertex | |
eShape | VertexShape | |
oGraphDrawingContext | ||
oDrawingContext | System.Windows.Media.DrawingContext | |
oDrawingVisual | ||
eVisibility | VisibilityKeyValue | |
bDrawAsSelected | System.Boolean | |
sAnnotation | String | |
oVertexLabelDrawer | ||
oCollapsedGroupDrawingManager | ||
return |
protected GetDropShadowEffect ( Color oColor, Double dShadowDepth, Double dBlurRadius, Double dOpacity ) : System.Windows.Media.Effects.DropShadowEffect | ||
oColor | Color | |
dShadowDepth | Double | |
dBlurRadius | Double | |
dOpacity | Double | |
return | System.Windows.Media.Effects.DropShadowEffect |
protected GetEffectForDropShadow ( |
||
oGraphDrawingContext | ||
dShadowDepth | Double | |
dOpacity | Double | |
return | System.Windows.Media.Effects.Effect |
protected GetEffectForOuterGlow ( Color oColor, Double dGlowSize, Double dOpacity ) : System.Windows.Media.Effects.Effect | ||
oColor | Color | |
dGlowSize | Double | |
dOpacity | Double | |
return | System.Windows.Media.Effects.Effect |
protected GetLabelFontSize ( IVertex oVertex ) : Double | ||
oVertex | IVertex | |
return | Double |
protected GetLabelPadding ( Double dLabelFontSize ) : Double | ||
dLabelFontSize | Double | |
return | Double |
protected GetRadius ( IVertex oVertex ) : Double | ||
oVertex | IVertex | |
return | Double |
protected GetRectangleEffect ( |
||
oGraphDrawingContext | ||
oColor | Color | |
return | System.Windows.Media.Effects.Effect |
protected GetShape ( IVertex oVertex ) : VertexShape | ||
oVertex | IVertex | |
return | VertexShape |
protected GetSimpleShapeEffect ( |
||
oGraphDrawingContext | ||
dRadius | Double | |
oColor | Color | |
return | System.Windows.Media.Effects.Effect |
protected GetVertexLocation ( IVertex oVertex ) : Point | ||
oVertex | IVertex | |
return | Point |
protected GetVertexRectangle ( Point oLocation, Double dWidth, Double dHeight ) : |
||
oLocation | Point | |
dWidth | Double | |
dHeight | Double | |
return |
protected MoveVertexIfNecessary ( IVertex oVertex, |
||
oVertex | IVertex | |
oGraphDrawingContext | ||
oCollapsedGroupDrawingManager | ||
oVertexBounds | ||
return | void |
public TryDrawVertex ( IVertex vertex, |
||
vertex | IVertex | |
graphDrawingContext | ||
vertexDrawingHistory | ||
return | System.Boolean |
public static Double MaximumRelativeOuterGlowSize | ||
return | Double |
public static Double MinimumRelativeOuterGlowSize | ||
return | Double |
protected Boolean,System m_bLabelWrapText | ||
return | System.Boolean |
protected Boolean,System m_bLimitVerticesToBounds | ||
return | System.Boolean |
protected Double m_dLabelWrapMaxTextWidth | ||
return | Double |
protected Double m_dRelativeOuterGlowSize | ||
return | Double |
protected VertexLabelPosition m_eLabelPosition | ||
return | VertexLabelPosition |