getScaledMatrix method

List<Uint8List> getScaledMatrix(
  1. int xScale,
  2. int yScale
)

Implementation

List<Uint8List> getScaledMatrix(int xScale, int yScale) {
  final matrixOut =
      List.generate(_height * yScale, (index) => Uint8List(_width * xScale));
  final yMax = _height * yScale;
  for (int i = 0; i < yMax; i++) {
    matrixOut[yMax - i - 1] = _matrix[i ~/ yScale].getScaledRow(xScale);
  }
  return matrixOut;
}