scale method
Applies a scaling transformation to this matrix.
Implementation
GMatrix scale(double scaleX, [double? scaleY]) {
scaleY ??= scaleX;
a *= scaleX;
b *= scaleY;
c *= scaleX;
d *= scaleY;
tx *= scaleX;
ty *= scaleY;
return this;
}