Class StiAxisCoreXF
java.lang.Object
com.stimulsoft.report.chart.core.axis.StiAxisCoreXF
- All Implemented Interfaces:
IStiApplyStyle,Cloneable
- Direct Known Subclasses:
StiXAxisCoreXF,StiYAxisCoreXF
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic floatstatic floatstatic floatstatic float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyStyle(IStiChartStyle style) Apply style to component which release this interface.final voidCalculateStripPositions(double topPosition, double bottomPosition) final Objectclone()intGetArgumentLabelOrdinal(int index) Returns the one-based ordinal of the axis label among the labels which represent series arguments.final floatprotected final doubleGetArrowHeight(StiContext context) final floatfinal IStiAxisgetAxis()protected final StiSizeGetAxisTitleSize(StiContext context) final StiFontGeomGetFontGeom(StiContext context) final StiAxisInfoXFgetInfo()final booleanfinal booleanfinal booleanprotected final doubleGetLabelsSpaceAxis(StiContext context) protected final doubleGetLabelsTwoLinesDestination(StiContext context) booleanfinal StiStringFormatGeomGetStringFormatGeom(StiContext context, boolean wordWrap) protected final StiMarkerAlignmentfinal floatprotected final doubleGetTicksMaxLength(StiContext context) abstract StiCellGeomRender(StiContext context, StiRectangle rect) abstract StiCellGeomRenderView(StiContext context, StiRectangle rect) final voidfinal voidsetInfo(StiAxisInfoXF value) final voidsetIsMouseOverDecreaseButton(boolean value) final voidsetIsMouseOverIncreaseButton(boolean value) final voidsetIsMouseOverTrackBar(boolean value)
-
Field Details
-
DefaultScrollBarSize
public static float DefaultScrollBarSize -
DefaultScrollBarSmallFactor
public static float DefaultScrollBarSmallFactor -
DefaultScrollBarFirstRecallTime
public static float DefaultScrollBarFirstRecallTime -
DefaultScrollBarOtherRecallTime
public static float DefaultScrollBarOtherRecallTime
-
-
Constructor Details
-
StiAxisCoreXF
-
-
Method Details
-
clone
-
getIsMouseOverDecreaseButton
public final boolean getIsMouseOverDecreaseButton() -
setIsMouseOverDecreaseButton
public final void setIsMouseOverDecreaseButton(boolean value) -
getIsMouseOverIncreaseButton
public final boolean getIsMouseOverIncreaseButton() -
setIsMouseOverIncreaseButton
public final void setIsMouseOverIncreaseButton(boolean value) -
getIsMouseOverTrackBar
public final boolean getIsMouseOverTrackBar() -
setIsMouseOverTrackBar
public final void setIsMouseOverTrackBar(boolean value) -
applyStyle
Description copied from interface:IStiApplyStyleApply style to component which release this interface.- Specified by:
applyStylein interfaceIStiApplyStyle
-
GetStartFromZero
public boolean GetStartFromZero() -
Render
-
RenderView
-
CalculateStripPositions
public final void CalculateStripPositions(double topPosition, double bottomPosition) -
GetTicksMaxLength
-
GetArrowHeight
-
GetLabelsSpaceAxis
-
GetLabelsTwoLinesDestination
-
GetFontGeom
-
GetArgumentLabelOrdinal
public int GetArgumentLabelOrdinal(int index) Returns the one-based ordinal of the axis label among the labels which represent series arguments. Returns zero for boundary labels which do not represent an argument and for the value axis — the ordinal makes sense only on the argument axis: X for the vertical series orientation, Y for the horizontal one (bar charts).- Parameters:
index-- Returns:
-
GetTextAlignment
-
GetStringFormatGeom
-
GetAxisTitleSize
-
getTicksMaxLength
public final float getTicksMaxLength() -
getArrowWidth
public final float getArrowWidth() -
getArrowHeight
public final float getArrowHeight() -
getAxis
-
setAxis
-
getInfo
-
setInfo
-