PolarCoordinates Class

Polar coordinates: the x scale gives the angle and the y scale gives the radius (swapped when Coordinates.Transposed). Angles are in degrees, clockwise, from 12 o'clock.

public sealed class PolarCoordinates : Coordinates
Inheritance
Coordinates PolarCoordinates

Constructors

NameDescription
PolarCoordinates()

PolarCoordinates()

PolarCoordinates.cs
public PolarCoordinates()

No documentation is available.

Properties

NameDescription
EndAngleGets or sets the angle of the end of the angular scale. The default is 360, a full circle. Use -90 and 90 for a half-circle gauge.
GridShapeGets or sets the shape of the grid lines of the radial scale. The default is PolarGridShape.Auto.
InnerRadiusGets or sets the radius where the radial scale starts, as a fraction of the outer radius, from 0 to 1. Use it for donuts. The default is 0.
StartAngleGets or sets the angle of the start of the angular scale. The default is 0, 12 o'clock.

Gets or sets the angle of the end of the angular scale. The default is 360, a full circle. Use -90 and 90 for a half-circle gauge.

public double EndAngle { get; set; }

Property value

double

Gets or sets the shape of the grid lines of the radial scale. The default is PolarGridShape.Auto.

public PolarGridShape GridShape { get; set; }

Property value

PolarGridShape

Gets or sets the radius where the radial scale starts, as a fraction of the outer radius, from 0 to 1. Use it for donuts. The default is 0.

public double InnerRadius { get; set; }

Property value

double

Gets or sets the angle of the start of the angular scale. The default is 0, 12 o'clock.

public double StartAngle { get; set; }

Property value

double