ContinuousScaleConv<V> class abstract

The continuous scale converter.

Inheritance
Implementers

Constructors

ContinuousScaleConv()

Properties

formatter String? Function(V)
The scale formatter
read / writeinherited
hashCode int
The hash code for this object.
read-onlyinherited
max ↔ V?
The maximum input boundary
read / write
min ↔ V?
The minimum input boundary.
read / write
normalZero double
Normalized value of zero.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
ticks List<V>
The scale ticks.
read / writeinherited
title String
the scale title.
read / writeinherited
zero → V
The zero of V.
read-onlyinherited

Methods

convert(V input) double
Converts an input to output.
inherited
defaultFormatter(V value) String
The default formatter of V for formatter.
inherited
denormalize(double normalValue) double
De-normalizes a 0, 1 value to scaled value.
override
format(V value) String?
Formats a value to string.
inherited
invert(double output) → V
Inverts an output to input.
inherited
normalize(double scaledValue) double
Normalizes a scaled value to 0, 1.
override
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