getPixelY method

double getPixelY(
  1. double spotY,
  2. Size viewSize,
  3. PaintHolder<D> holder
)

With this function we can convert our AFlSpot y to the view base axis y.

Implementation

double getPixelY(double spotY, Size viewSize, PaintHolder<D> holder) {
  final data = holder.data;
  final deltaY = data.maxY - data.minY;
  if (deltaY == 0.0) {
    return viewSize.height;
  }
  return viewSize.height - (((spotY - data.minY) / deltaY) * viewSize.height);
}