public override void Transform(Matrix3x3 m) { /*Matrix mat = m.CreateGdiMatrix(); * g.MultiplyTransform(scaleI, MatrixOrder.Append); * g.MultiplyTransform(mat, MatrixOrder.Append); * g.MultiplyTransform(scaleT, MatrixOrder.Append); * mat.Dispose();*/ currentTransform *= m; g.Transform = currentTransform.CreateGdiMatrix(); g.MultiplyTransform(scaleT, MatrixOrder.Append); }