Class
PolarRenderer

Definition

Constructors

PolarRenderer(PolarArea)

Declaration

cs-api-definition
public PolarRenderer(PolarArea area)

Parameters

area

PolarArea

Properties

Area

Declaration

cs-api-definition
public PolarArea Area { get; }

Property Value

PolarArea

DrawParts

Declaration

cs-api-definition
protected List<IDrawPart> DrawParts { get; }

Property Value

List<IDrawPart>

View

Declaration

cs-api-definition
public PolarArea View { get; }

Property Value

PolarArea

Methods

Draw(object)

Draws the chart using the specified rendering context.

Declaration

cs-api-definition
public override void Draw(object context)

Parameters

context

object

The graphics context used for rendering operations.

Overrides ChartRenderer.Draw(object)

GetPaintRectangle(PointF[])

Declaration

cs-api-definition
public virtual RectangleF GetPaintRectangle(PointF[] points)

Parameters

points

PointF[]

Returns

RectangleF

HitTest(int, int)

Performs hit testing to find the data point at the specified coordinates.

Declaration

cs-api-definition
public override DataPoint HitTest(int x, int y)

Parameters

x

int

The x-coordinate for hit testing.

y

int

The y-coordinate for hit testing.

Returns

DataPoint

The DataPoint at the specified coordinates, or null if no data point is found.

Overrides ChartRenderer.HitTest(int, int)

Initialize()

Initializes the renderer by setting up smart labels controller and calculating label positions if available.

Declaration

cs-api-definition
protected override void Initialize()

Overrides ChartRenderer.Initialize()