transformValues method

  1. @override
void transformValues()
override

Transforms the x and y values to screen coordinates.

Implementation

@override
void transformValues() {
  points.clear();
  _drawIndexes.clear();
  _highPoints.clear();
  _lowPoints.clear();
  if (_xValues.isEmpty || _lowValues.isEmpty || _highValues.isEmpty) {
    return;
  }

  _fillPath.reset();
  _strokePath.reset();

  _calculatePoints(_xValues, _highValues, _lowValues);
  _createFillPath(_fillPath, _highPoints, _lowPoints);
}