public Point FixInvalidPointPosition(Point point) { return MatrixHelper.TransformPoint(_matrix.Invert(), point); } }