Package | com.flexicious.components.charts.painters |
Class | public class BubbleChartPainter |
Inheritance | BubbleChartPainter TinyChartPainterBase Object |
Subclasses | PlotChartPainter |
Property | Defined By | ||
---|---|---|---|
cartesianChart : CartesianChart [read-only]
The base chart casted as the regular Line chart
| BubbleChartPainter | ||
chart : TinyChartBase | TinyChartPainterBase | ||
chartSkin : ITinyChartSkin [read-only] | TinyChartPainterBase | ||
ownerComponent : IUIComponent | TinyChartPainterBase | ||
series : Series | TinyChartPainterBase |
Method | Defined By | ||
---|---|---|---|
BubbleChartPainter(chart:TinyChartBase = null) | BubbleChartPainter | ||
drawCircle(graphics:Graphics, x:Number, y:Number, circleSize:Number, dialRimColor:uint, dialColor:uint, linearGradient:Boolean, dialColorGradientBrightness:Number, dialColorGradientDarkness:Number, drawShadow:Boolean):void [static]
Draws the atual circles. | BubbleChartPainter | ||
findDataPoints(x:Number, y:Number, checkInteractivity:Boolean = false, sensitivity:int = -1):Array | TinyChartPainterBase | ||
paintChart():void | TinyChartPainterBase |
Method | Defined By | ||
---|---|---|---|
checkProximity(x:Number, y:Number, xPos:Number, yPos:Number, series:Series, sensitivity:int, checkInteractivity:Boolean, plotPoint:PlotPoint):Boolean [override]
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. | BubbleChartPainter | ||
paintBackground():void
Draws the background. | TinyChartPainterBase | ||
[override]
Draws the dots for items that are under the mouse, as well as the items that are selected. | BubbleChartPainter | ||
paintSeries(xyPosData:Array, series:Series):void [override]
Draws the lines or columns (or wedges) in case of pie for items all items. | BubbleChartPainter |
cartesianChart | property |
cartesianChart:CartesianChart
[read-only] The base chart casted as the regular Line chart
public function get cartesianChart():CartesianChart
BubbleChartPainter | () | Constructor |
public function BubbleChartPainter(chart:TinyChartBase = null)
chart:TinyChartBase (default = null )
|
checkProximity | () | method |
override protected function 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.
Parameters
x:Number — X Cordinate of the point to check
| |
y:Number — Y Cordinate of the point to check
| |
xPos:Number — X Cordinate of the item
| |
yPos:Number — Y Cordinate of the item
| |
series:Series — Series object that the item belongs to
| |
sensitivity:int — Mouse sensitivity
| |
checkInteractivity:Boolean — Boolean flag to see if series is interactive.
| |
plotPoint:PlotPoint |
Boolean —
|
drawCircle | () | method |
public static function drawCircle(graphics:Graphics, x:Number, y:Number, circleSize:Number, dialRimColor:uint, dialColor:uint, linearGradient:Boolean, dialColorGradientBrightness:Number, dialColorGradientDarkness:Number, drawShadow:Boolean):void
Draws the atual circles.
Parameters
graphics:Graphics | |
x:Number | |
y:Number | |
circleSize:Number | |
dialRimColor:uint | |
dialColor:uint | |
linearGradient:Boolean | |
dialColorGradientBrightness:Number | |
dialColorGradientDarkness:Number | |
drawShadow:Boolean |
paintDots | () | method |
override protected function paintDots(dots:Array, series:Series):void
Draws the dots for items that are under the mouse, as well as the items that are selected.
Parameters
dots:Array — Contains information about the dots to draw. xPos, yPos, width.
| |
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 |