Property | Type | Description | |
---|---|---|---|
m_bIsXAxis | System.Boolean | ||
m_bValuesAreLogarithmic | System.Boolean | ||
m_dFarOffset | Double | ||
m_dFarValue | Double | ||
m_dLabelFontSizeEm | Double | ||
m_dNearOffset | Double | ||
m_dNearValue | Double | ||
m_oDockedControlRenderTransform | |||
m_oTypeface | System.Windows.Media.Typeface | ||
m_sLabel | String |
Method | Description | |
---|---|---|
Axis ( ) : System |
Initializes a new instance of the Axis class.
|
|
SetFont ( System.Windows.Media.Typeface typeface, Double labelEmSize ) : void | ||
SetRange ( Double nearValue, Double nearOffset, Double farValue, Double farOffset, System.Boolean valuesAreLogarithmic ) : void |
Method | Description | |
---|---|---|
DrawAxisLine ( System.Windows.Media.DrawingContext oDrawingContext, |
||
DrawBackground ( System.Windows.Media.DrawingContext oDrawingContext, |
||
DrawGridline ( System.Windows.Media.DrawingContext oDrawingContext, |
||
DrawLabel ( System.Windows.Media.DrawingContext oDrawingContext, |
||
DrawMajorGridlineAndValue ( System.Windows.Media.DrawingContext oDrawingContext, |
||
DrawMajorGridlineValue ( System.Windows.Media.DrawingContext oDrawingContext, |
||
DrawMinorGridlines ( System.Windows.Media.DrawingContext oDrawingContext, |
||
DrawOffsetBackground ( System.Windows.Media.DrawingContext oDrawingContext, |
||
DrawRotatedText ( System.Windows.Media.DrawingContext oDrawingContext, System.Windows.Media.FormattedText oFormattedText, Double dCenterX, Double dCenterY ) : void | ||
GetCenteredFormattedText ( String sText, System.Windows.Media.Typeface oTypeface, Double dFontSizeEm ) : System.Windows.Media.FormattedText | ||
GetFormatSpecifier ( Double adMajorGridlineValues, |
||
GetLogIfRequired ( Double dNumber ) : Double | ||
GetPowIfRequired ( Double dNumber ) : Double | ||
GetRotatedTextTransform ( Double dCenterX, Double dCenterY ) : |
||
MeasureOverride ( |
||
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void | ||
OnRender ( System.Windows.Media.DrawingContext oDrawingContext, Double dAdjustedNearValue, Double dAdjustedNearOffset, Double dAdjustedFarValue, Double dAdjustedFarOffset ) : void |
Method | Description | |
---|---|---|
AssertValid ( ) : void |
protected DrawAxisLine ( System.Windows.Media.DrawingContext oDrawingContext, |
||
oDrawingContext | System.Windows.Media.DrawingContext | |
oClientRectangle | ||
oPen | System.Windows.Media.Pen | |
return | void |
protected DrawBackground ( System.Windows.Media.DrawingContext oDrawingContext, |
||
oDrawingContext | System.Windows.Media.DrawingContext | |
oClientRectangle | ||
dAdjustedNearOffset | Double | |
dAdjustedFarOffset | Double | |
return | void |
protected DrawGridline ( System.Windows.Media.DrawingContext oDrawingContext, |
||
oDrawingContext | System.Windows.Media.DrawingContext | |
oClientRectangle | ||
oPen | System.Windows.Media.Pen | |
dGridlineOffset | Double | |
dGridlineLength | Double | |
return | void |
protected DrawLabel ( System.Windows.Media.DrawingContext oDrawingContext, |
||
oDrawingContext | System.Windows.Media.DrawingContext | |
oClientRectangle | ||
return | void |
protected DrawMajorGridlineAndValue ( System.Windows.Media.DrawingContext oDrawingContext, |
||
oDrawingContext | System.Windows.Media.DrawingContext | |
oClientRectangle | ||
oPen | System.Windows.Media.Pen | |
dMajorGridlineValue | Double | |
dMajorGridlineOffset | Double | |
sFormatSpecifier | String | |
return | void |
protected DrawMajorGridlineValue ( System.Windows.Media.DrawingContext oDrawingContext, |
||
oDrawingContext | System.Windows.Media.DrawingContext | |
oClientRectangle | ||
dMajorGridlineValue | Double | |
dMajorGridlineOffset | Double | |
sFormatSpecifier | String | |
return | void |
protected DrawMinorGridlines ( System.Windows.Media.DrawingContext oDrawingContext, |
||
oDrawingContext | System.Windows.Media.DrawingContext | |
oClientRectangle | ||
oPen | System.Windows.Media.Pen | |
dMajorGridline2Offset | Double | |
dMajorGridline1Offset | Double | |
return | void |
protected DrawOffsetBackground ( System.Windows.Media.DrawingContext oDrawingContext, |
||
oDrawingContext | System.Windows.Media.DrawingContext | |
oOffsetRectangle | ||
return | void |
protected DrawRotatedText ( System.Windows.Media.DrawingContext oDrawingContext, System.Windows.Media.FormattedText oFormattedText, Double dCenterX, Double dCenterY ) : void | ||
oDrawingContext | System.Windows.Media.DrawingContext | |
oFormattedText | System.Windows.Media.FormattedText | |
dCenterX | Double | |
dCenterY | Double | |
return | void |
protected GetCenteredFormattedText ( String sText, System.Windows.Media.Typeface oTypeface, Double dFontSizeEm ) : System.Windows.Media.FormattedText | ||
sText | String | |
oTypeface | System.Windows.Media.Typeface | |
dFontSizeEm | Double | |
return | System.Windows.Media.FormattedText |
protected GetFormatSpecifier ( Double adMajorGridlineValues, |
||
adMajorGridlineValues | Double | |
iDecimalPlacesToShow | ||
return | String |
protected GetLogIfRequired ( Double dNumber ) : Double | ||
dNumber | Double | |
return | Double |
protected GetPowIfRequired ( Double dNumber ) : Double | ||
dNumber | Double | |
return | Double |
protected GetRotatedTextTransform ( Double dCenterX, Double dCenterY ) : |
||
dCenterX | Double | |
dCenterY | Double | |
return |
protected MeasureOverride ( |
||
availableSize | ||
return |
protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void | ||
drawingContext | System.Windows.Media.DrawingContext | |
return | void |
protected OnRender ( System.Windows.Media.DrawingContext oDrawingContext, Double dAdjustedNearValue, Double dAdjustedNearOffset, Double dAdjustedFarValue, Double dAdjustedFarOffset ) : void | ||
oDrawingContext | System.Windows.Media.DrawingContext | |
dAdjustedNearValue | Double | |
dAdjustedNearOffset | Double | |
dAdjustedFarValue | Double | |
dAdjustedFarOffset | Double | |
return | void |
public SetFont ( System.Windows.Media.Typeface typeface, Double labelEmSize ) : void | ||
typeface | System.Windows.Media.Typeface | |
labelEmSize | Double | |
return | void |
public SetRange ( Double nearValue, Double nearOffset, Double farValue, Double farOffset, System.Boolean valuesAreLogarithmic ) : void | ||
nearValue | Double | |
nearOffset | Double | |
farValue | Double | |
farOffset | Double | |
valuesAreLogarithmic | System.Boolean | |
return | void |
protected Boolean,System m_bValuesAreLogarithmic | ||
return | System.Boolean |
protected Transform,System.Windows.Media m_oDockedControlRenderTransform | ||
return |
protected Typeface,System.Windows.Media m_oTypeface | ||
return | System.Windows.Media.Typeface |