Child classes:
|
Inherited Variables
|
Inherited Methods
|
constructor Pie [line 86]
The class constructor.
Tags:
Parameters:
destructor __destruct [line 103]
method addSampleValues [line 501]
method belongsToOtherSlice [line 1202]
boolean belongsToOtherSlice(
valueIndex
$valueIndex)
|
|
Returns true if indexed Slice belongs to the Otherslice.
The "other" slice is controlled by the OtherSlice method, and is used to join several small slices into a single bigger one.
Tags:
Parameters:
method calcExplodedRadius [line 583]
void calcExplodedRadius(
$valueIndex)
|
|
Tags:
Parameters:
method calcXPos [line 1212]
int calcXPos(
valueIndex
$valueIndex)
|
|
Returns the pixel Screen Horizontal coordinate of the ValueIndex Series value.
Tags:
Overrides
Series::calcXPos() (The pixel Screen Horizontal coordinate of the ValueIndex Series value.
This coordinate is calculated using the Series associated Horizontal Axis.)
Parameters:
method clearLists [line 589]
method clicked [line 1220]
Tags:
Overrides
Series::clicked() (Returns the ValueIndex of the "clicked" point in the Series.
Clicked means the X and Y coordinates are in the point screen region bounds. If no point is "touched", Clicked returns -1)
Parameters:
method createSubGallery [line 1269]
method DoAfterDrawValues [line 722]
void DoAfterDrawValues(
)
|
|
Tags:
method doBeforeDrawChart [line 594]
method DoBeforeDrawValues [line 711]
void DoBeforeDrawValues(
)
|
|
Tags:
method draw [line 761]
method drawMark [line 876]
void drawMark(
$valueIndex,
$s,
$position)
|
|
Tags:
Overrides
Series::drawMark() (parent method not documented)
Parameters:
method drawOutlineSlice [line 989]
void drawOutlineSlice(
$valueIndex)
|
|
Tags:
Parameters:
method drawPie [line 1068]
void drawPie(
$valueIndex,
$last)
|
|
Tags:
Parameters:
method drawValue [line 1117]
void drawValue(
valueIndex
$valueIndex)
|
|
Called internally. Draws the "ValueIndex" point of the Series.
Tags:
Overrides
Series::drawValue() (Called internally. Draws the "ValueIndex" point of the Series.)
Parameters:
method galleryChanged3D [line 466]
method getAngleSize [line 182]
Total angle in degrees (0 to 360) for all slices.
Default value: 360
Tags:
method getAutoMarkPosition [line 419]
boolean getAutoMarkPosition(
)
|
|
If true, marks will be displayed trying to not overlap one to each other.
Default value: true
Tags:
method getBevelPercent [line 274]
method getBrush [line 364]
Brush fill for PieSeries.
Tags:
method getColorEach [line 162]
Draws points with different preset Colors.
Default value: true
Tags:
Overrides
Series::getColorEach() (Draws points with different preset Colors.
)
method getCountLegendItems [line 1252]
method getDark3D [line 217]
Darkens side of 3D pie section to add depth.
When true, it fills the Pie 3D effect screen areas with darker colors than their corresponding Pie sectors. These colors look much better with 16k colors video mode or greater.
The Pie sector RGB color is increased to 40 units to obtain the darker color.
Default value: true
Tags:
method getDarkPen [line 294]
Darkens pie slice borders.
Default value: false
Tags:
method getDescription [line 1333]
method getEdgeStyle [line 257]
method getExplodeBiggest [line 314]
Displaces the biggest slice from centre by value set.
Default value: 0
Tags:
method getExplodedSlice [line 1319]
Accesses the properties for exploding any Pie slice.
Tags:
method getMarksPie [line 975]
method getOtherSlice [line 343]
Accesses the OtherSlice properties.
For example, you can use it to define the grouping size for the 'Other' slice of the Pie.
Grouping may be expressed as a percentage or value.
<p>Example:
pieSeries.getOtherSlice().getLegend().setVisible(isSelected);
</p>
Tags:
method getPen [line 355]
method getPieValues [line 138]
Stores the Pie slice values.
Tags:
method getShadow [line 385]
Defines the offset shadow of the PieSeries.
Example:
pieSeries = new com.steema.teechart.styles.Pie(myChart.getChart());
pieSeries.getMarks().setVisible(true);
pieSeries.getShadow().setVisible(true);
pieSeries.getShadow().setWidth(30);
pieSeries.getShadow().setHeight(50);
pieSeries.getShadow().setColor(Color.SILVER);
pieSeries.fillSampleValues(9);
Tags:
method getTransparency [line 240]
The Transparency level from 0 to 100%.
Transparency is a value between 0 and 100 which sets the transparency percentage with respect to foreground versus background.
Default value: 0
Tags:
method getUsePatterns [line 398]
boolean getUsePatterns(
)
|
|
Fills Pie Sectors with different Brush pattern styles.
Default value: false
Tags:
method legendToValueIndex [line 1154]
method numSampleValues [line 1139]
method prepareForGallery [line 1143]
method prepareLegendCanvas [line 1181]
method setAngleSize [line 202]
void setAngleSize(
value
$value)
|
|
Total angle in degrees (0 to 360) for all slices.
Default value: 360
Example:
pieSeries = new com.steema.teechart.styles.Pie(myChart.getChart());
pieSeries.getMarks().setVisible(true);
pieSeries.getMarks().setStyle(MarksStyle.LABELPERCENT);
pieSeries.fillSampleValues(5);
pieSeries.setAngleSize(180);
pieSeries.setRotationAngle(90);
Tags:
Parameters:
method setAutoMarkPosition [line 430]
void setAutoMarkPosition(
value
$value)
|
|
If true, marks will be displayed trying to not overlap one to each other.
Default value: true
Tags:
Parameters:
method setBevelPercent [line 279]
void setBevelPercent(
$value)
|
|
Tags:
Parameters:
method setChart [line 142]
method setColorEach [line 172]
void setColorEach(
value
$value)
|
|
Draws points with different preset Colors.
Default value: true
Tags:
Overrides
Series::setColorEach() (parent method not documented)
Parameters:
method setDark3D [line 227]
void setDark3D(
value
$value)
|
|
Darkens side of 3D pie section to add depth.
Default value: true
Tags:
Parameters:
method setDarkPen [line 304]
void setDarkPen(
value
$value)
|
|
Darkens pie slice borders.
Default value: false
Tags:
Parameters:
method setDonutPercent [line 152]
void setDonutPercent(
$value)
|
|
Tags:
Overridden in child classes as:
- Donut::setDonutPercent()
- Sets the dimension of the middle hole.
Parameters:
method setEdgeStyle [line 262]
void setEdgeStyle(
$value)
|
|
Tags:
Parameters:
method setExplodeBiggest [line 324]
void setExplodeBiggest(
value
$value)
|
|
Displaces the biggest slice from centre by value set.
Default value: 0
Tags:
Parameters:
method setMarksPie [line 984]
void setMarksPie(
$value)
|
|
Tags:
Parameters:
method setSubGallery [line 1280]
void setSubGallery(
$index)
|
|
Tags:
Overrides
Series::setSubGallery() (Creates and prepares the index'th Series style to show at sub-gallery dialog.)
Parameters:
method setTransparency [line 250]
void setTransparency(
value
$value)
|
|
Sets Transparency level from 0 to 100%.
Default value: 0
Tags:
Parameters:
method setUsePatterns [line 408]
void setUsePatterns(
value
$value)
|
|
Fills Pie Sectors with different Brush pattern styles.
Default value: false
Tags:
Parameters:
method swapValueIndex [line 496]
void swapValueIndex(
$a,
$b)
|
|
Tags:
Overrides
Series::swapValueIndex() (Exchanges one point with another. Also the point color and point label.)
Parameters:
method __get [line 69]
method __set [line 76]