public abstract class StiAxisAreaCoreXF extends StiAreaCoreXF
| Modifier and Type | Field and Description |
|---|---|
int |
ValuesCount
Count of value elements.
|
| Constructor and Description |
|---|
StiAxisAreaCoreXF(IStiArea area) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyStyle(IStiChartStyle style)
Applying specified style to this area.
|
void |
CalculateMinimumAndMaximumXAxis(IStiAxis axis)
Calculate minimum and maximum values of XAxis.
|
void |
CalculateMinimumAndMaximumYAxis(IStiAxis axis)
Calculate minimum and maximum values of YAxis.
|
void |
CalculatePositions(IStiAxis axis,
StiRefObject<java.util.ArrayList<StiStripPositionXF>> collection,
int step)
Fill specified collection with values from axis.Info.StripPositions and with taken in
consideration step argument.
|
protected void |
CheckStripLinesAndMaximumMinimumXAxis(IStiAxis axis)
Gets minimum and maximum values if specified YAxis from calculated StripLines collection.
|
protected void |
CheckStripLinesAndMaximumMinimumYAxis(IStiAxis axis)
Gets minimum and maximum values of specified XAxis from calculated StripLines collection.
|
protected void |
CreateStripLinesXAxis(IStiAxis axis)
Creates Strip lines collection for XAxis.
|
protected void |
CreateStripLinesYAxis(IStiAxis axis,
boolean isDateTimeValues)
Creates Strip lines collection for YAxis.
|
java.lang.String |
GetArgumentLabel(StiStripLineXF line,
IStiSeries series) |
boolean |
getBlockScrollValueX() |
boolean |
getBlockScrollValueY() |
double |
GetDividerRightY()
Returns position on right y of zero line for y axis.
|
double |
GetDividerX()
Returns position on x of zero line for x axis.
|
double |
GetDividerY()
Returns position on y of zero line for y axis.
|
double |
getScrollDistanceX()
Gets scrollable area distance from left side of view area for Axis X.
|
double |
getScrollDistanceY()
Gets scrollable area distance from left side of view area for Axis Y.
|
double |
getScrollDpiX()
Gets scrollable dpi factor for Axis X.
|
double |
getScrollDpiY()
Gets scrollable dpi factor for Axis Y.
|
double |
getScrollDragStartValue() |
double |
getScrollRangeX()
Gets size of scrollable area for Axis X.
|
double |
getScrollRangeY()
Gets size of scrollable area for Axis Y.
|
double |
getScrollValueX()
Gets or sets left position of view area in scrollable area for Axis X.
|
double |
getScrollValueY()
Gets or sets left position of view area in scrollable area for Axis Y.
|
double |
getScrollViewX()
Gets view area size in scrollable area for Axis X.
|
double |
getScrollViewY()
Gets view area size in scrollable area for Axis Y.
|
boolean |
IsAutoRangeXAxis(IStiAxis axis)
Returns true if specified axis need to be used in auto range mode.
|
boolean |
IsAutoRangeYAxis(IStiAxis axis)
Returns true if specified axis need to be used in auto range mode.
|
protected void |
PrepareInfo(StiRectangle rect) |
protected void |
PrepareRange(IStiAxis specXAxis,
IStiAxis specXTopAxis,
IStiAxis specYAxis,
IStiAxis specYRightAxis) |
StiCellGeom |
Render(StiContext context,
StiRectangle rect) |
void |
setBlockScrollValueX(boolean value) |
void |
setBlockScrollValueY(boolean value) |
void |
setScrollDragStartValue(double value) |
void |
setScrollValueX(double value) |
void |
setScrollValueY(double value) |
void |
SwitchOff()
Internal use only.
|
CheckInLabelsTypes, clone, getArea, getLocalizedName, getPosition, GetSeries, getSeriesOrientation, IsAcceptableSeries, IsAcceptableSeriesLabels, setAreapublic StiAxisAreaCoreXF(IStiArea area)
public void applyStyle(IStiChartStyle style)
applyStyle in interface IStiApplyStyleapplyStyle in class StiAreaCoreXFstyle - public StiCellGeom Render(StiContext context, StiRectangle rect)
Render in class StiAreaCoreXFprotected void PrepareInfo(StiRectangle rect)
PrepareInfo in class StiAreaCoreXFpublic final boolean IsAutoRangeXAxis(IStiAxis axis)
public final boolean IsAutoRangeYAxis(IStiAxis axis)
public final void CalculateMinimumAndMaximumXAxis(IStiAxis axis)
public final void CalculateMinimumAndMaximumYAxis(IStiAxis axis)
public final java.lang.String GetArgumentLabel(StiStripLineXF line, IStiSeries series)
public final void SwitchOff()
protected void PrepareRange(IStiAxis specXAxis, IStiAxis specXTopAxis, IStiAxis specYAxis, IStiAxis specYRightAxis)
protected void CreateStripLinesXAxis(IStiAxis axis)
protected void CreateStripLinesYAxis(IStiAxis axis, boolean isDateTimeValues)
protected void CheckStripLinesAndMaximumMinimumXAxis(IStiAxis axis)
protected void CheckStripLinesAndMaximumMinimumYAxis(IStiAxis axis)
public final void CalculatePositions(IStiAxis axis, StiRefObject<java.util.ArrayList<StiStripPositionXF>> collection, int step)
public final double GetDividerX()
public final double GetDividerY()
public final double GetDividerRightY()
public final double getScrollDistanceX()
public final double getScrollDistanceY()
public final double getScrollRangeX()
public final double getScrollRangeY()
public final double getScrollViewX()
public final double getScrollViewY()
public final boolean getBlockScrollValueX()
public final void setBlockScrollValueX(boolean value)
public final boolean getBlockScrollValueY()
public final void setBlockScrollValueY(boolean value)
public final double getScrollValueX()
public final void setScrollValueX(double value)
public final double getScrollValueY()
public final void setScrollValueY(double value)
public final double getScrollDpiX()
public final double getScrollDpiY()
public final double getScrollDragStartValue()
public final void setScrollDragStartValue(double value)
Copyright © 2019 Stimulsoft. All Rights Reserved.