public bool SetClippingBox(int x1, int y1, int x2, int y2) { Q1Rect cb = new Q1Rect(x1, y1, x2, y2); cb.Normalize(); if (cb.Clip(new Q1Rect(0, 0, (int)Width - 1, (int)Height - 1))) { _clippingRect = cb; return(true); } _clippingRect.Left = 1; _clippingRect.Bottom = 1; _clippingRect.Right = 0; _clippingRect.Top = 0; return(false); }
public void SetClipBox(int x1, int y1, int x2, int y2) { _clipBox = new Q1Rect(x1, y1, x2, y2); _clipBox.Normalize(); _clipping = true; }