public void MouseRotatePoint(PointF point) { PointF pf = Calculation.GetRotatePoint(DataBk.Matrix, point, DataBk.Rect); if (_isFlipX) { pf.X = 1 - pf.X; } if (_isFlipY) { pf.Y = 1 - pf.Y; } SetRotatePoint(pf); }
public void MouseRotatePoint(PointF point) { PointF pf = Calculation.GetRotatePoint(DataBk.Matrix, point, DataBk.Rect); if (_isFlipX) { pf.X = 1 - pf.X; } if (_isFlipY) { pf.Y = 1 - pf.Y; } SetRotatePoint(pf); }