Class Tee.Pie
Extends
Tee.Series.
Draws series data as slices of a circle
Defined in: <..\..\src\teechart.js>.
Constructor Attributes | Constructor Name and Description |
---|---|
Tee.Pie(o, o2)
|
Field Attributes | Field Name and Description |
---|---|
Determines percent of separation from each slice to pie center.
|
|
Rotates all slices by specified degree from 0 to 360.
|
- Fields borrowed from class Tee.Series:
- chart, colorEach, cursor, data, format, horizAxis, legendText, marks, vertAxis, visible
Method Attributes | Method Name and Description |
---|---|
calcCenter(t, radius, mid, center)
|
|
<inner> |
calcPos(angle, p)
|
clicked(p)
|
|
draw()
|
|
fill(i)
|
|
getCenter(c)
|
|
getValue(index)
|
|
slice(c, index)
|
|
slices(shadow)
|
- Methods borrowed from class Tee.Series:
- addRandom, associatedToAxis, bounds, calc, calcColorEach, calcStack, cellRect, count, dataText, doHover, doSort, getFill, getFillStyle, getRect, horizMargins, init, initZ, isNull, labelOrTitle, legendColor, legendCount, markPos, markText, maxXValue, maxYValue, minXValue, minYValue, mousedown, mousemove, mouseout, pointOrigin, recalcAxes, refresh, setChart, stackMaxValue, titleText, toPercent, valueOrLabel, valueText, vertMargins
Field Detail
{Number[]}
explode
Determines percent of separation from each slice to pie center.
{Number}
rotation
Rotates all slices by specified degree from 0 to 360.
- Default Value:
- 0
Method Detail
calcCenter(t, radius, mid, center)
- Parameters:
- t
- radius
- mid
- center
<inner>
calcPos(angle, p)
- Parameters:
- angle
- p
clicked(p)
- Parameters:
- p
draw()
drawMarks()
fill(i)
- Parameters:
- i
getCenter(c)
- Parameters:
- c
{Number}
getValue(index)
- Parameters:
- index
- Returns:
- {Number} Returns the index'th pie slice value.
slice(c, index)
- Parameters:
- c
- index
slices(shadow)
- Parameters:
- shadow