TPolarSeries
 
 
 

All Units  All Classes  Properties, Methods and Events  

TPolarSeries
Hierarchy     Properties     Methods     Events     

Circular Series for Radius and Angle values.




Unit
TeePolar

Description
The TPolarSeries component outputs all points using polar coordinates instead of cartesian coordinates.
To see a visual representation of this Series type, go to the TeeChart User Guide.

Each point is defined by an angle and a radius. Angle values correspond to X values and Radius correspond to Y values.

Circle grid lines are determined by the LeftAxis component properties, while radial grid lines are controlled by the BottomAxis component.

Set the ParentChart property to the desired Chart component. Use the AddPolar method to manually fill polar points.

Right-click the component at design-time to access the DataSource Wizard Dialog to connect the Series to another Series or to any Table or Query component.

The Pen and Pointer properties determine the Series formatting attributes.

The CloseCircle property controls if a line will be drawn between the first and last Series points.

Use the
CirclePen to change the circle frame appearance.

The AngleIncrement property defines the angle origin. By default it's zero, meaning angles start at right most circle coordinate.

The DrawRing method can be used to draw a circle at a specific Series value:

{ Draw a blue ring passing over the 3rd PolarSeries1 Point }
Chart1.Canvas.Brush.Style:=bsClear;
Chart1.Canvas.Pen.Color:=clBlue;
Chart1.Canvas.Pen.Width:= 2;
PolarSeries1.DrawRing( PolarSeries1.YValue[2] );


Please refer to TCustomPolarSeries and TCircledSeries ancestor descriptions for all common Series properties like Marks, Axis dependence, methods and events.




Send us Help Feedback. Copyright 1995-2013 © by Steema Software. All Rights Reserved.