Packagecom.flexicious.components.charts.painters
Classpublic class PyramidChartPainter3d
InheritancePyramidChartPainter3d Inheritance TinyChartPainterBase Inheritance Object

Add 3d support to pie chart.



Public Properties
 PropertyDefined By
 Inheritedchart : TinyChartBase
TinyChartPainterBase
 InheritedchartSkin : ITinyChartSkin
[read-only]
TinyChartPainterBase
  fillAlpha : Number = .6
PyramidChartPainter3d
  fillColor : Number
PyramidChartPainter3d
  hoverAlpha : Number = 1
PyramidChartPainter3d
  hoverColor : Number
PyramidChartPainter3d
 InheritedownerComponent : IUIComponent
TinyChartPainterBase
  pyramid : PyramidChart
[read-only] The chart casted to a PyramidChart control
PyramidChartPainter3d
 Inheritedseries : Series
TinyChartPainterBase
  strokeColor : Number = 0xffffff
PyramidChartPainter3d
  strokeSize : Number = .1
PyramidChartPainter3d
Public Methods
 MethodDefined By
  
PyramidChartPainter3d
  
findDataPoints(x:Number, y:Number, checkInteractivity:Boolean = false, sensitivity:int = -1):Array
[override]
PyramidChartPainter3d
 Inherited
paintChart():void
TinyChartPainterBase
Protected Methods
 MethodDefined By
 Inherited
checkProximity(x:Number, y:Number, xPos:Number, yPos:Number, series:Series, sensitivity:int, checkInteractivity:Boolean, plotPoint:PlotPoint):Boolean
Given a point and the X/Y cordinates of an item, returns true if the point is in proximity of the items cordinates, using mouse sensitivity value provided.
TinyChartPainterBase
 Inherited
Draws the background.
TinyChartPainterBase
  
paintDots(dots:Array, series:Series):void
[override] The pyramid has no dots.
PyramidChartPainter3d
  
paintSeries(xyPosData:Array, series:Series):void
[override] Draws the lines or columns (or wedges) in case of pie for items all items.
PyramidChartPainter3d
Property Detail
fillAlphaproperty
public var fillAlpha:Number = .6

fillColorproperty 
public var fillColor:Number

hoverAlphaproperty 
public var hoverAlpha:Number = 1

hoverColorproperty 
public var hoverColor:Number

pyramidproperty 
pyramid:PyramidChart  [read-only]

The chart casted to a PyramidChart control


Implementation
    public function get pyramid():PyramidChart
strokeColorproperty 
public var strokeColor:Number = 0xffffff

strokeSizeproperty 
public var strokeSize:Number = .1

Constructor Detail
PyramidChartPainter3d()Constructor
public function PyramidChartPainter3d(chart:TinyChartBase = null)



Parameters
chart:TinyChartBase (default = null)
Method Detail
findDataPoints()method
override public function findDataPoints(x:Number, y:Number, checkInteractivity:Boolean = false, sensitivity:int = -1):Array

Parameters

x:Number
 
y:Number
 
checkInteractivity:Boolean (default = false)
 
sensitivity:int (default = -1)

Returns
Array
paintDots()method 
override protected function paintDots(dots:Array, series:Series):void

The pyramid has no dots.

Parameters

dots:Array
 
series:Series

paintSeries()method 
override protected function paintSeries(xyPosData:Array, series:Series):void

Draws the lines or columns (or wedges) in case of pie for items all items.

Parameters

xyPosData:Array — Contains information about the dots to draw. xPos, yPos, width.
 
series:Series