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.
Constructors
-
PolarCoord({double? startAngle, double? endAngle, double? startRadius, double? endRadius, List<
double> ? angleRange, EventUpdater<List< ? angleRangeUpdater, List<double> >double> ? radiusRange, EventUpdater<List< ? radiusRangeUpdater, int? dimCount, double? dimFill, bool? transposed, Color? color, Gradient? gradient})double> > - 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