Packagestimulsoft.report.chart.core.area
Classpublic class StiAxisAreaCoreXF
InheritanceStiAxisAreaCoreXF Inheritance StiAreaCoreXF Inheritance StiObject Inheritance Object
Subclasses StiClusteredColumnAreaCoreXF, StiStackedColumnAreaCoreXF



Public Properties
 PropertyDefined By
 Inheritedarea : IStiArea
StiAreaCoreXF
  blockScrollValueX : Boolean
StiAxisAreaCoreXF
  blockScrollValueY : Boolean
StiAxisAreaCoreXF
 InheritedlocalizedName : String
[read-only] Gets a service name.
StiAreaCoreXF
 Inheritedposition : int
[read-only] Gets position of this area.
StiAreaCoreXF
  scrollDistanceX : Number
[read-only] Gets scrollable area distance from left side of view area for Axis X.
StiAxisAreaCoreXF
  scrollDistanceY : Number
[read-only] Gets scrollable area distance from left side of view area for Axis Y.
StiAxisAreaCoreXF
  scrollDpiX : Number
[read-only] Gets scrollable dpi factor for Axis X.
StiAxisAreaCoreXF
  scrollDpiY : Number
[read-only] Gets scrollable dpi factor for Axis Y.
StiAxisAreaCoreXF
  scrollDragStartValue : Number
StiAxisAreaCoreXF
  scrollRangeX : Number
[read-only] Gets size of scrollable area for Axis X.
StiAxisAreaCoreXF
  scrollRangeY : Number
[read-only] Gets size of scrollable area for Axis Y.
StiAxisAreaCoreXF
  scrollValueX : Number
Gets or sets left position of view area in scrollable area for Axis X.
StiAxisAreaCoreXF
  scrollValueY : Number
Gets or sets left position of view area in scrollable area for Axis Y.
StiAxisAreaCoreXF
  scrollViewX : Number
[read-only] Gets view area size in scrollable area for Axis X.
StiAxisAreaCoreXF
  scrollViewY : Number
[read-only] Gets view area size in scrollable area for Axis Y.
StiAxisAreaCoreXF
 InheritedseriesOrientation : int
[read-only] Gets series orientation of this area.
StiAreaCoreXF
  valuesCount : int = 0
StiAxisAreaCoreXF
Public Methods
 MethodDefined By
  
StiAxisAreaCoreXF
  
[override] Applying specified style to this area.
StiAxisAreaCoreXF
  
Calculate minimum and maximum values of XAxis.
StiAxisAreaCoreXF
  
Calculate minimum and maximum values of YAxis.
StiAxisAreaCoreXF
  
calculatePositions(axis:IStiAxis, refCollection:Object, step:int):void
Fill specified collection with values from axis.Info.StripPositions and with taken in consideration step argument.
StiAxisAreaCoreXF
 Inherited
checkInLabelsTypes(typeForCheck:Class):Boolean
Internal use only.
StiAreaCoreXF
 Inherited
clone(... args):Object
[override]
StiAreaCoreXF
  
equals(object:Object):Boolean
[override]
StiAxisAreaCoreXF
  
StiAxisAreaCoreXF
  
Returns position on right y of zero line for y axis.
StiAxisAreaCoreXF
  
getDividerX():Number
Returns position on x of zero line for x axis.
StiAxisAreaCoreXF
  
getDividerY():Number
Returns position on y of zero line for y axis.
StiAxisAreaCoreXF
 Inherited
Returns collections of corect series for this area.
StiAreaCoreXF
 Inherited
Get a short object type name (without library path).
StiObject
 Inherited
getType():Class
StiObject
 Inherited
getTypeName():String
StiObject
 Inherited
isAcceptableSeries(seriesType:Class):Boolean
StiAreaCoreXF
 Inherited
isAcceptableSeriesLabels(seriesLabelsType:Class):Boolean
StiAreaCoreXF
  
Returns true if specified axis need to be used in auto range mode.
StiAxisAreaCoreXF
  
Returns true if specified axis need to be used in auto range mode.
StiAxisAreaCoreXF
 Inherited
isSimple(object:*):Boolean
[static]
StiObject
  
[override]
StiAxisAreaCoreXF
  
[override]
StiAxisAreaCoreXF
  
switchOff():void
Internal use only.
StiAxisAreaCoreXF
Protected Methods
 MethodDefined By
  
Gets minimum and maximum values if specified YAxis from calculated StripLines collection.
StiAxisAreaCoreXF
  
Gets minimum and maximum values of specified XAxis from calculated StripLines collection.
StiAxisAreaCoreXF
  
Creates Strip lines collection for XAxis.
StiAxisAreaCoreXF
  
createStripLinesYAxis(axis:IStiAxis, isDateTimeValues:Boolean):void
Creates Strip lines collection for YAxis.
StiAxisAreaCoreXF
  
[override]
StiAxisAreaCoreXF
  
prepareRange(specXAxis:IStiAxis, specXTopAxis:IStiAxis, specYAxis:IStiAxis, specYRightAxis:IStiAxis):void
StiAxisAreaCoreXF
Property Detail
blockScrollValueXproperty
blockScrollValueX:Boolean


Implementation
    public function get blockScrollValueX():Boolean
    public function set blockScrollValueX(value:Boolean):void
blockScrollValueYproperty 
blockScrollValueY:Boolean


Implementation
    public function get blockScrollValueY():Boolean
    public function set blockScrollValueY(value:Boolean):void
scrollDistanceXproperty 
scrollDistanceX:Number  [read-only]

Gets scrollable area distance from left side of view area for Axis X.


Implementation
    public function get scrollDistanceX():Number
scrollDistanceYproperty 
scrollDistanceY:Number  [read-only]

Gets scrollable area distance from left side of view area for Axis Y.


Implementation
    public function get scrollDistanceY():Number
scrollDpiXproperty 
scrollDpiX:Number  [read-only]

Gets scrollable dpi factor for Axis X.


Implementation
    public function get scrollDpiX():Number
scrollDpiYproperty 
scrollDpiY:Number  [read-only]

Gets scrollable dpi factor for Axis Y.


Implementation
    public function get scrollDpiY():Number
scrollDragStartValueproperty 
scrollDragStartValue:Number


Implementation
    public function get scrollDragStartValue():Number
    public function set scrollDragStartValue(value:Number):void
scrollRangeXproperty 
scrollRangeX:Number  [read-only]

Gets size of scrollable area for Axis X.


Implementation
    public function get scrollRangeX():Number
scrollRangeYproperty 
scrollRangeY:Number  [read-only]

Gets size of scrollable area for Axis Y.


Implementation
    public function get scrollRangeY():Number
scrollValueXproperty 
scrollValueX:Number

Gets or sets left position of view area in scrollable area for Axis X.


Implementation
    public function get scrollValueX():Number
    public function set scrollValueX(value:Number):void
scrollValueYproperty 
scrollValueY:Number

Gets or sets left position of view area in scrollable area for Axis Y.


Implementation
    public function get scrollValueY():Number
    public function set scrollValueY(value:Number):void
scrollViewXproperty 
scrollViewX:Number  [read-only]

Gets view area size in scrollable area for Axis X.


Implementation
    public function get scrollViewX():Number
scrollViewYproperty 
scrollViewY:Number  [read-only]

Gets view area size in scrollable area for Axis Y.


Implementation
    public function get scrollViewY():Number
valuesCountproperty 
public var valuesCount:int = 0

Constructor Detail
StiAxisAreaCoreXF()Constructor
public function StiAxisAreaCoreXF(area:IStiArea)



Parameters
area:IStiArea
Method Detail
applyStyle()method
override public function applyStyle(style:IStiChartStyle):void

Applying specified style to this area.

Parameters

style:IStiChartStyle

calculateMinimumAndMaximumXAxis()method 
public function calculateMinimumAndMaximumXAxis(axis:IStiAxis):void

Calculate minimum and maximum values of XAxis.

Parameters

axis:IStiAxis

calculateMinimumAndMaximumYAxis()method 
public function calculateMinimumAndMaximumYAxis(axis:IStiAxis):void

Calculate minimum and maximum values of YAxis.

Parameters

axis:IStiAxis

calculatePositions()method 
public function calculatePositions(axis:IStiAxis, refCollection:Object, step:int):void

Fill specified collection with values from axis.Info.StripPositions and with taken in consideration step argument.

Parameters

axis:IStiAxis
 
refCollection:Object
 
step:int

checkStripLinesAndMaximumMinimumXAxis()method 
protected function checkStripLinesAndMaximumMinimumXAxis(axis:IStiAxis):void

Gets minimum and maximum values if specified YAxis from calculated StripLines collection.

Parameters

axis:IStiAxis

checkStripLinesAndMaximumMinimumYAxis()method 
protected function checkStripLinesAndMaximumMinimumYAxis(axis:IStiAxis):void

Gets minimum and maximum values of specified XAxis from calculated StripLines collection.

Parameters

axis:IStiAxis

createStripLinesXAxis()method 
protected function createStripLinesXAxis(axis:IStiAxis):void

Creates Strip lines collection for XAxis.

Parameters

axis:IStiAxis

createStripLinesYAxis()method 
protected function createStripLinesYAxis(axis:IStiAxis, isDateTimeValues:Boolean):void

Creates Strip lines collection for YAxis.

Parameters

axis:IStiAxis
 
isDateTimeValues:Boolean

equals()method 
override public function equals(object:Object):Boolean

Parameters

object:Object

Returns
Boolean
getArgumentLabel()method 
public function getArgumentLabel(line:StiStripLineXF, series:IStiSeries):String

Parameters

line:StiStripLineXF
 
series:IStiSeries

Returns
String
getDividerRightY()method 
public function getDividerRightY():Number

Returns position on right y of zero line for y axis.

Returns
Number
getDividerX()method 
public function getDividerX():Number

Returns position on x of zero line for x axis.

Returns
Number
getDividerY()method 
public function getDividerY():Number

Returns position on y of zero line for y axis.

Returns
Number
isAutoRangeXAxis()method 
public function isAutoRangeXAxis(axis:IStiAxis):Boolean

Returns true if specified axis need to be used in auto range mode. Method calculate mode for XAxis.

Parameters

axis:IStiAxis

Returns
Boolean
isAutoRangeYAxis()method 
public function isAutoRangeYAxis(axis:IStiAxis):Boolean

Returns true if specified axis need to be used in auto range mode. Method calculate mode for YAxis.

Parameters

axis:IStiAxis

Returns
Boolean
memberwiseClone()method 
override public function memberwiseClone():Object

Returns
Object
prepareInfo()method 
override protected function prepareInfo(rect:StiRectangle):void

Parameters

rect:StiRectangle

prepareRange()method 
protected function prepareRange(specXAxis:IStiAxis, specXTopAxis:IStiAxis, specYAxis:IStiAxis, specYRightAxis:IStiAxis):void

Parameters

specXAxis:IStiAxis
 
specXTopAxis:IStiAxis
 
specYAxis:IStiAxis
 
specYRightAxis:IStiAxis

render()method 
override public function render(context:StiContext, rect:StiRectangle):StiCellGeom

Parameters

context:StiContext
 
rect:StiRectangle

Returns
StiCellGeom
switchOff()method 
public function switchOff():void

Internal use only.