Child classes:
|
Inherited Variables
|
Inherited Methods
|
constructor Circular [line 58]
Circular Circular(
[
$c = null])
|
|
Tags:
Parameters:
method adjustCircleRect [line 70]
method angleToPos [line 312]
Point angleToPos(
angle
$angle, aXRadius
$aXRadius, aYRadius
$aYRadius)
|
|
Returns the exact Screen position for a given pair of Angle and Radius values.
Tags:
Parameters:
method associatedToAxis [line 319]
method calcCircleBackColor [line 92]
void calcCircleBackColor(
)
|
|
Tags:
method calcCircleGradient [line 111]
void calcCircleGradient(
)
|
|
Tags:
method calcRadius [line 116]
method doBeforeDrawValues [line 197]
method getCircleBackColor [line 483]
Color getCircleBackColor(
)
|
|
Determines the color to fill the ellipse.
Setting it to Color.EMPTY indicates the CircledSeries to use to tChart.getPanel().getColor() color.
Tags:
method getCircled [line 536]
The CirleSeries as elliptical or circular.
Default value: false
Tags:
method getCircleGradient [line 523]
Determines the Gradient which fills the ellipse.
Default value: null
Example:
series = new com.steema.teechart.styles.Polar(myChart.getChart());
series.fillSampleValues(20);
series.setCircled(true);
series.getCircleGradient().setDirection(GradientDirection.RADIAL);
series.getCircleGradient().setStartColor(Color.WHITE);
series.getCircleGradient().setEndColor(Color.DARK_GRAY);
series.getCircleGradient().setRadialX(100);
series.getCircleGradient().setRadialY(-100);
series.getCircleGradient().setVisible(true);
series.getCirclePen().setColor(Color.NAVY);
series.getCirclePen().setStyle(DashStyle::$DOT);
series.getCirclePen().setWidth(2);
Tags:
method getCircleHeight [line 457]
Returns the height of the bounding Circle.
Tags:
method getCircleRect [line 468]
Returns the rectangle that bounds the circle.
eg. Pie Series, in its default position displacement of elevevation, rotation ,etc not applied.
Tags:
method getCircleWidth [line 448]
Returns the width of the bounding Circle.
Tags:
method getCircleXCenter [line 425]
Returns the exact horizontal position of ellipse's center in pixels.
Run-time and read only.
The ellipse's radius is determined by Circled series.XRadius and YRadius. The AngleToPoint function converts from angles to X and Y Screen coordinates. The PointToAngle function converts from XY Screen positions to angles.
Tags:
method getCircleYCenter [line 439]
Returns the exact vertical position of the ellipse's center in pixels.
The ellipse's radius is determined by Circled series.XRadius and YRadius. The AngleToPoint function converts from angles to X and Y Screen coordinates. The PointToAngle function converts from XY Screen positions to angles.
Tags:
method getCustomXRadius [line 556]
The ellipse's horizontal radius in pixels.
Default value: 0
Tags:
method getCustomYRadius [line 576]
The ellipse's vertical radius in pixels.
Default value: 0
Tags:
method getRotationAngle [line 278]
The angle of Chart rotation.
The RotationAngle can be a valid integer number between 0 and 359.
This angle can be changed by code to rotate the Pie (or Polar).
Default value: 0
Tags:
method getXRadius [line 399]
Returns the exact horizontal size of the ellipse's radius in pixels.
The ellipse XRadius can be set to a fixed number of pixels by using this method. Circled series.Circled controls whether both radii must be proportional to the Screen X/Y ratio.
Tags:
method getYRadius [line 411]
Returns the exact vertical size of the ellipse's radius in pixels.
The ellipse YRadius can be set to a fixed number of pixels by using this method. Circled series .Circled controls whether both radii must be proportional to the Screen X/Y ratio.
Tags:
method onDisposing [line 222]
method pointToAngle [line 330]
double pointToAngle(
x
$x, y
$y)
|
|
Returns the angle from the XY point parameter to the circle center.
Tags:
Parameters:
method pointToRadius [line 364]
double pointToRadius(
x
$x, y
$y)
|
|
Returns the radius from XY point to the circle center.
Tags:
Parameters:
method prepareLegendCanvas [line 212]
method rotate [line 387]
void rotate(
angle
$angle)
|
|
Returns the angle by which the Chart is rotated.
Tags:
Parameters:
method setActive [line 216]
method setChart [line 226]
method setCircleBackColor [line 492]
void setCircleBackColor(
value
$value)
|
|
Determines the color to fill the ellipse.
Tags:
Parameters:
method setCircled [line 546]
void setCircled(
value
$value)
|
|
Sets CirleSeries as elliptical or circular.
Default value: false
Tags:
Parameters:
method setCustomXRadius [line 566]
void setCustomXRadius(
value
$value)
|
|
Sets ellipse's horizontal radius in pixels.
Default value: 0
Tags:
Parameters:
method setCustomYRadius [line 586]
void setCustomYRadius(
value
$value)
|
|
Sets ellipse's vertical radius in pixels.
Default value: 0
Tags:
Parameters:
method setParentProperties [line 238]
void setParentProperties(
$enableParentProps)
|
|
Tags:
Parameters:
method setRotationAngle [line 298]
void setRotationAngle(
value
$value)
|
|
Sets angle of Chart rotation.
Default value: 0
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 shouldSerializeCircleBackColor [line 472]
void shouldSerializeCircleBackColor(
)
|
|
Tags:
method __get [line 44]
method __set [line 51]
void __set(
$property,
$value)
|
|
Overridden in child classes as:
- Pie::__set()
Overrides
Series::__set() (parent method not documented)
Parameters: