bandwidth property

double get bandwidth

Returns the bandwidth (width of each band).

Implementation

double get bandwidth {
  final n = _domain.length;
  if (n == 0) return 0;

  final start = _range[0];
  final stop = _range[1];
  final lo = stop < start ? stop : start;
  final hi = stop < start ? start : stop;

  final step = _step(n, lo, hi);
  var bw = step * (1 - _paddingInner);

  if (_round) {
    bw = bw.roundToDouble();
  }

  return bw;
}