Packagetwaver.charts
Classpublic class RadarChart
InheritanceRadarChart Inheritance ChartBase Inheritance mx.containers.Canvas



Public Properties
 PropertyDefined By
  anchorShapeFunction : Function
RadarChart
  anchorSizeFunction : Function
RadarChart
  anchorVisible : Boolean
RadarChart
  areaFill : Boolean
RadarChart
  areaFillAlpha : Number
RadarChart
  areaSelectFillAlpha : Number
RadarChart
  axisCount : int
[read-only]
RadarChart
  axisLineColor : uint
RadarChart
  axisLineWidth : Number
RadarChart
  axisList : ICollection
RadarChart
  axisStartAngle : Number
RadarChart
  axisTextBold : Boolean
RadarChart
  axisTextColor : uint
RadarChart
  axisTextEmbed : Boolean
RadarChart
  axisTextFont : String
RadarChart
  axisTextHtml : Boolean
RadarChart
  axisTextItalic : Boolean
RadarChart
  axisTextSize : Object
RadarChart
  axisTextUnderline : Boolean
RadarChart
  axisTextVisible : Boolean
RadarChart
  axisVisible : Boolean
RadarChart
 InheritedbackgroundFill : Boolean
ChartBase
 InheritedbackgroundFillAlpha : Number
ChartBase
 InheritedbackgroundFillColor : uint
ChartBase
 InheritedbackgroundGradient : String
ChartBase
 InheritedbackgroundGradientAlpha : Number
ChartBase
 InheritedbackgroundGradientColor : uint
ChartBase
 InheritedbackgroundOutlineAlpha : Number
ChartBase
 InheritedbackgroundOutlineColor : uint
ChartBase
 InheritedbackgroundOutlineWidth : Number
ChartBase
 InheritedbackgroundRect : Rectangle
[read-only]
ChartBase
 InheritedbackgroundVisible : Boolean
ChartBase
 InheritedcolorFunction : Function
ChartBase
 InheriteddataBox : DataBox
ChartBase
 InheriteddoubleClickToReset : Boolean
ChartBase
 InheritedIS_INVALIDATE_PROPERTY : Object
[static]
ChartBase
  lineWidthFunction : Function
RadarChart
 InheritedmaxZoom : Number
ChartBase
 InheritedminZoom : Number
ChartBase
 InheritednameFunction : Function
ChartBase
 InheritedpublishedDatas : ICollection
[read-only]
ChartBase
  ringLineColor : uint
RadarChart
  ringLineWidth : Number
RadarChart
  ringType : String
RadarChart
  ringVisible : Boolean
RadarChart
  scaleCount : int
RadarChart
  scaleMaxValue : Number
RadarChart
  scaleMinValue : Number
RadarChart
  scaleTextBold : Boolean
RadarChart
  scaleTextColor : uint
RadarChart
  scaleTextEmbed : Boolean
RadarChart
  scaleTextFont : String
RadarChart
  scaleTextHtml : Boolean
RadarChart
  scaleTextItalic : Boolean
RadarChart
  scaleTextSize : Object
RadarChart
  scaleTextUnderline : Boolean
RadarChart
  scaleTextVisible : Boolean
RadarChart
 InheritedselectionModel : SelectionModel
[read-only] Get the selection model of this view.
ChartBase
 InheritedselectTolerance : Number
ChartBase
 InheritedshadowColor : uint
ChartBase
 InheritedshadowOffset : Number
ChartBase
 InheritedshareSelectionModel : Boolean
Whether share selection model container of this view with other views connecting to the same data box.
ChartBase
 InheritedsortFunction : Function
ChartBase
 InheritedtoolTipFunction : Function
ChartBase
 InheritedunfilteredDatas : ICollection
[read-only]
ChartBase
 InheritedvalueBold : Boolean
ChartBase
 InheritedvalueColorFunction : Function
ChartBase
 InheritedvalueEmbed : Boolean
ChartBase
 InheritedvalueFontFunction : Function
ChartBase
 InheritedvalueFunction : Function
ChartBase
 InheritedvalueHtml : Boolean
ChartBase
 InheritedvalueItalic : Boolean
ChartBase
  valuesFunction : Function
RadarChart
 InheritedvalueSize : Object
ChartBase
 InheritedvalueTextFunction : Function
ChartBase
 InheritedvalueUnderline : Boolean
ChartBase
 InheritedvalueVisible : Boolean
ChartBase
 InheritedvisibleFunction : Function
ChartBase
 InheritedxGap : Number
ChartBase
 InheritedxTranslate : Number
ChartBase
 InheritedxTranslateEnabled : Boolean
ChartBase
 InheritedxZoom : Number
ChartBase
 InheritedxZoomEnabled : Boolean
ChartBase
 InheritedyGap : Number
ChartBase
 InheritedyTranslate : Number
ChartBase
 InheritedyTranslateEnabled : Boolean
ChartBase
 InheritedyZoom : Number
ChartBase
 InheritedyZoomEnabled : Boolean
ChartBase
Public Methods
 MethodDefined By
  
RadarChart(dataBox:DataBox = null)
RadarChart
 Inherited
addPropertyChangeListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):void
Add a property change listener into this view.
ChartBase
 Inherited
addSelectionChangeListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):void
Add data selection change listener into this view.
ChartBase
 Inherited
callLater2(method:Function, args:Array = null):void
TWaver call later function.
ChartBase
 Inherited
ChartBase
 Inherited
dispatchPropertyChangeEvent2(property:String, oldValue:Object, newValue:Object):Boolean
Dispatch a property change event to all property change listeners.
ChartBase
  
formatScaleText(value:Number, axisIndex:int):String
RadarChart
 Inherited
formatValueText(data:IData, value:Number):String
ChartBase
  
getAnchorShape(data:IData):String
RadarChart
  
getAnchorSize(data:IData):Number
RadarChart
 Inherited
getColor(data:IData):Object
ChartBase
 Inherited
getDataByMouseEvent(e:MouseEvent, shouldBeSelectable:Boolean = false, tolerance:int = -1):IData
ChartBase
  
getLineWidth(data:IData):Number
RadarChart
 Inherited
getLogicalPoint(e:MouseEvent):Point
ChartBase
 Inherited
getName(data:IData):String
ChartBase
 Inherited
getToolTip(data:IData):String
ChartBase
 Inherited
getValue(data:IData):Number
ChartBase
 Inherited
getValueColor(data:IData):Object
ChartBase
 Inherited
getValueFont(data:IData = null):String
ChartBase
  
getValues(data:IData):Array
RadarChart
 Inherited
invalidate():void
ChartBase
 Inherited
ChartBase
 Inherited
isSelected(data:IData):Boolean
ChartBase
 Inherited
isVisible(data:IData):Boolean
ChartBase
 Inherited
panByOffset(xOffset:Number, yOffset:Number):void
ChartBase
 Inherited
removePropertyChangeListener(listener:Function):void
Remove specified property change listener from this view.
ChartBase
 Inherited
Remove all selected data from view connected data box.
ChartBase
 Inherited
removeSelectionChangeListener(listener:Function):void
Remove data selection change listener from this view.
ChartBase
 Inherited
Select all visible data of this view.
ChartBase
 Inherited
setValueFont(value:String):void
ChartBase
 Inherited
setXZoom(xZoom:Number, animate:Boolean = false):void
ChartBase
 Inherited
setYZoom(yZoom:Number, animate:Boolean = false):void
ChartBase
 Inherited
validate():void
ChartBase
  
[override]
RadarChart
 Inherited
xZoomIn(animate:Boolean = false):void
ChartBase
 Inherited
xZoomOut(animate:Boolean = false):void
ChartBase
 Inherited
xZoomReset(animate:Boolean = false):void
ChartBase
 Inherited
yZoomIn(animate:Boolean = false):void
ChartBase
 Inherited
yZoomOut(animate:Boolean = false):void
ChartBase
 Inherited
yZoomReset(animate:Boolean = false):void
ChartBase
 Inherited
zoomIn(animate:Boolean = false):void
ChartBase
 Inherited
zoomOut(animate:Boolean = false):void
ChartBase
 Inherited
zoomReset(animate:Boolean = false):void
ChartBase
Protected Methods
 MethodDefined By
  
[override]
RadarChart
 Inherited
[override]
ChartBase
  
drawBackground(rect:Rectangle, g:Graphics):void
[override]
RadarChart
  
getAxisTextPosition(angle:Number):String
RadarChart
  
getScaleTextPosition(angle:Number):String
RadarChart
 Inherited
ChartBase
 Inherited
handleDataPropertyChange(e:PropertyChangeEvent):void
ChartBase
 Inherited
ChartBase
 Inherited
ChartBase
 Inherited
measure():void
[override]
ChartBase
 Inherited
onPropertyChanged(property:String, oldValue:Object, newValue:Object):void
ChartBase
 Inherited
onXZoomChanged(oldZoom:Number, newZoom:Number):void
ChartBase
 Inherited
onYZoomChanged(oldZoom:Number, newZoom:Number):void
ChartBase
 Inherited
ChartBase
Property Detail
anchorShapeFunctionproperty
anchorShapeFunction:Function


Implementation
    public function get anchorShapeFunction():Function
    public function set anchorShapeFunction(value:Function):void
anchorSizeFunctionproperty 
anchorSizeFunction:Function


Implementation
    public function get anchorSizeFunction():Function
    public function set anchorSizeFunction(value:Function):void
anchorVisibleproperty 
anchorVisible:Boolean


Implementation
    public function get anchorVisible():Boolean
    public function set anchorVisible(value:Boolean):void
areaFillproperty 
areaFill:Boolean


Implementation
    public function get areaFill():Boolean
    public function set areaFill(value:Boolean):void
areaFillAlphaproperty 
areaFillAlpha:Number


Implementation
    public function get areaFillAlpha():Number
    public function set areaFillAlpha(value:Number):void
areaSelectFillAlphaproperty 
areaSelectFillAlpha:Number


Implementation
    public function get areaSelectFillAlpha():Number
    public function set areaSelectFillAlpha(value:Number):void
axisCountproperty 
axisCount:int  [read-only]


Implementation
    public function get axisCount():int
axisLineColorproperty 
axisLineColor:uint


Implementation
    public function get axisLineColor():uint
    public function set axisLineColor(value:uint):void
axisLineWidthproperty 
axisLineWidth:Number


Implementation
    public function get axisLineWidth():Number
    public function set axisLineWidth(value:Number):void
axisListproperty 
axisList:ICollection


Implementation
    public function get axisList():ICollection
    public function set axisList(value:ICollection):void
axisStartAngleproperty 
axisStartAngle:Number


Implementation
    public function get axisStartAngle():Number
    public function set axisStartAngle(value:Number):void
axisTextBoldproperty 
axisTextBold:Boolean


Implementation
    public function get axisTextBold():Boolean
    public function set axisTextBold(value:Boolean):void
axisTextColorproperty 
axisTextColor:uint


Implementation
    public function get axisTextColor():uint
    public function set axisTextColor(value:uint):void
axisTextEmbedproperty 
axisTextEmbed:Boolean


Implementation
    public function get axisTextEmbed():Boolean
    public function set axisTextEmbed(value:Boolean):void
axisTextFontproperty 
axisTextFont:String


Implementation
    public function get axisTextFont():String
    public function set axisTextFont(value:String):void
axisTextHtmlproperty 
axisTextHtml:Boolean


Implementation
    public function get axisTextHtml():Boolean
    public function set axisTextHtml(value:Boolean):void
axisTextItalicproperty 
axisTextItalic:Boolean


Implementation
    public function get axisTextItalic():Boolean
    public function set axisTextItalic(value:Boolean):void
axisTextSizeproperty 
axisTextSize:Object


Implementation
    public function get axisTextSize():Object
    public function set axisTextSize(value:Object):void
axisTextUnderlineproperty 
axisTextUnderline:Boolean


Implementation
    public function get axisTextUnderline():Boolean
    public function set axisTextUnderline(value:Boolean):void
axisTextVisibleproperty 
axisTextVisible:Boolean


Implementation
    public function get axisTextVisible():Boolean
    public function set axisTextVisible(value:Boolean):void
axisVisibleproperty 
axisVisible:Boolean


Implementation
    public function get axisVisible():Boolean
    public function set axisVisible(value:Boolean):void
lineWidthFunctionproperty 
lineWidthFunction:Function


Implementation
    public function get lineWidthFunction():Function
    public function set lineWidthFunction(value:Function):void
ringLineColorproperty 
ringLineColor:uint


Implementation
    public function get ringLineColor():uint
    public function set ringLineColor(value:uint):void
ringLineWidthproperty 
ringLineWidth:Number


Implementation
    public function get ringLineWidth():Number
    public function set ringLineWidth(value:Number):void
ringTypeproperty 
ringType:String


Implementation
    public function get ringType():String
    public function set ringType(value:String):void
ringVisibleproperty 
ringVisible:Boolean


Implementation
    public function get ringVisible():Boolean
    public function set ringVisible(value:Boolean):void
scaleCountproperty 
scaleCount:int


Implementation
    public function get scaleCount():int
    public function set scaleCount(value:int):void
scaleMaxValueproperty 
scaleMaxValue:Number


Implementation
    public function get scaleMaxValue():Number
    public function set scaleMaxValue(value:Number):void
scaleMinValueproperty 
scaleMinValue:Number


Implementation
    public function get scaleMinValue():Number
    public function set scaleMinValue(value:Number):void
scaleTextBoldproperty 
scaleTextBold:Boolean


Implementation
    public function get scaleTextBold():Boolean
    public function set scaleTextBold(value:Boolean):void
scaleTextColorproperty 
scaleTextColor:uint


Implementation
    public function get scaleTextColor():uint
    public function set scaleTextColor(value:uint):void
scaleTextEmbedproperty 
scaleTextEmbed:Boolean


Implementation
    public function get scaleTextEmbed():Boolean
    public function set scaleTextEmbed(value:Boolean):void
scaleTextFontproperty 
scaleTextFont:String


Implementation
    public function get scaleTextFont():String
    public function set scaleTextFont(value:String):void
scaleTextHtmlproperty 
scaleTextHtml:Boolean


Implementation
    public function get scaleTextHtml():Boolean
    public function set scaleTextHtml(value:Boolean):void
scaleTextItalicproperty 
scaleTextItalic:Boolean


Implementation
    public function get scaleTextItalic():Boolean
    public function set scaleTextItalic(value:Boolean):void
scaleTextSizeproperty 
scaleTextSize:Object


Implementation
    public function get scaleTextSize():Object
    public function set scaleTextSize(value:Object):void
scaleTextUnderlineproperty 
scaleTextUnderline:Boolean


Implementation
    public function get scaleTextUnderline():Boolean
    public function set scaleTextUnderline(value:Boolean):void
scaleTextVisibleproperty 
scaleTextVisible:Boolean


Implementation
    public function get scaleTextVisible():Boolean
    public function set scaleTextVisible(value:Boolean):void
valuesFunctionproperty 
valuesFunction:Function


Implementation
    public function get valuesFunction():Function
    public function set valuesFunction(value:Function):void
Constructor Detail
RadarChart()Constructor
public function RadarChart(dataBox:DataBox = null)



Parameters
dataBox:DataBox (default = null)
Method Detail
calculateBackgroundRect()method
override protected function calculateBackgroundRect():Rectangle

Returns
Rectangle
drawBackground()method 
override protected function drawBackground(rect:Rectangle, g:Graphics):void

Parameters

rect:Rectangle
 
g:Graphics

formatScaleText()method 
public function formatScaleText(value:Number, axisIndex:int):String

Parameters

value:Number
 
axisIndex:int

Returns
String
getAnchorShape()method 
public function getAnchorShape(data:IData):String

Parameters

data:IData

Returns
String
getAnchorSize()method 
public function getAnchorSize(data:IData):Number

Parameters

data:IData

Returns
Number
getAxisTextPosition()method 
protected function getAxisTextPosition(angle:Number):String

Parameters

angle:Number

Returns
String
getLineWidth()method 
public function getLineWidth(data:IData):Number

Parameters

data:IData

Returns
Number
getScaleTextPosition()method 
protected function getScaleTextPosition(angle:Number):String

Parameters

angle:Number

Returns
String
getValues()method 
public function getValues(data:IData):Array

Parameters

data:IData

Returns
Array
validateModel()method 
override public function validateModel():void