public void ClipPreserve() { CheckDisposed (); NativeMethods.cairo_clip_preserve (handle); }
public void clearAndClip(Context ctx) { if (list.Count == 0) return; foreach (Rectangle r in list) ctx.Rectangle(r); ctx.ClipPreserve(); ctx.Operator = Operator.Clear; ctx.Fill(); ctx.Operator = Operator.Over; }