invert method

void invert()

Implementation

void invert() {
  final a = this.a;
  final b = this.b;
  final c = this.c;
  final d = this.d;
  final tx = this.tx;
  final ty = this.ty;
  final det = this.det;

  _data[0] = d / det;
  _data[1] = -b / det;
  _data[2] = -c / det;
  _data[3] = a / det;
  _data[4] = -tx * _data[0] - ty * _data[2];
  _data[5] = -tx * _data[1] - ty * _data[3];
}