PointScale<T> constructor

PointScale<T>({
  1. List<T>? domain,
  2. List<double>? range,
  3. double padding = 0,
  4. double align = 0.5,
  5. bool round = false,
})

Creates a point scale with the given parameters.

Implementation

PointScale({
  List<T>? domain,
  List<double>? range,
  double padding = 0,
  double align = 0.5,
  bool round = false,
})  : _domain = domain ?? [],
      _range = range ?? [0, 1],
      _padding = padding,
      _align = align,
      _round = round;