PolarCoord class

The specification of a polar coordinate.

In a polar coordinate, dimensions are assigned to angle and radius. The angles are in radians.

The plane of a polar coordinate is defined not only by the coordinate region, but also the starts and ends of angle and radius dimensions on canvas, which are defined by startAngle, endAngle, startRadius, and endRadius.

Inheritance

Constructors

PolarCoord({double? startAngle, double? endAngle, double? startRadius, double? endRadius, List<double>? angleRange, EventUpdater<List<double>>? angleRangeUpdater, List<double>? radiusRange, EventUpdater<List<double>>? radiusRangeUpdater, int? dimCount, double? dimFill, bool? transposed, Color? color, Gradient? gradient})
Creates a polar coord.

Properties

angleRange List<double>?
Range ratio of coordinate angle to plane angle.
read / write
angleRangeUpdater EventUpdater<List<double>>?
Event updater of angleRange.
read / write
color Color?
The color of this coordinate region.
read / writeinherited
dimCount int?
The count of coordinate dimensions.
read / writeinherited
dimFill double?
The position value to fill the domain dimension when dimCount is 1.
read / writeinherited
endAngle double?
The end angle of the plane.
read / write
endRadius double?
The end radius ratio of the plane to the minimum side of coordinate region.
read / write
gradient Gradient?
The gradient of this coordinate region.
read / writeinherited
hashCode int
The hash code for this object.
read-onlyinherited
layer int?
The layer of this coordinate region background.
read / writeinherited
radiusRange List<double>?
Range ratio of coordinate radius to plane radius.
read / write
radiusRangeUpdater EventUpdater<List<double>>?
Event updater of radiusRange.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
startAngle double?
The start angle of the plane.
read / write
startRadius double?
The start radius ratio of the plane to the minimum side of coordinate region.
read / write
transposed bool?
Weither to transpose domain dimension and measure dimension.
read / writeinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override