IPolarSeries
Hierarchy Properties Methods

Type Library
TeeChartx

Description
Follow this link for a visual representation of this Series type.

The PolarSeries class outputs all points using polar coordinates instead of cartesian coordinates.

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 Axis.Left class properties, while radial grid lines are controlled by the Axis.Bottom class.

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

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

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:

Example [Visual Basic]:

{ Draw a blue ring passing over the 3rd PolarSeries1 Point }

Private Sub TChart1_OnAfterDraw()

With TChart1

.Canvas.Brush.Style = bsClear

.Canvas.Pen.Color = vbBlue

.Canvas.Pen.Width = 2

.Series(0).asPolar.DrawRing 2, 2

End With

End Sub

Please refer to CircledSeries ancestor description for all common Series properties like Marks, Axis dependence, methods and events.