public void Rectangle(Crow.Rectangle rectangle) { Rectangle(rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height); }
public Status XorRectangle(Crow.Rectangle rectangle) { return(NativeMethods.cairo_region_xor_rectangle(Handle, ref rectangle)); }
public Region(Crow.Rectangle rect) { handle = NativeMethods.cairo_region_create_rectangle(ref rect); }
public Status UnionRectangle(Crow.Rectangle rectangle) { return(NativeMethods.cairo_region_union_rectangle(Handle, ref rectangle)); }
public Status IntersectRectangle(Crow.Rectangle rectangle) { return(NativeMethods.cairo_region_intersect_rectangle(Handle, ref rectangle)); }
public Status SubtractRectangle(Crow.Rectangle rectangle) { return(NativeMethods.cairo_region_subtract_rectangle(Handle, ref rectangle)); }
public RegionOverlap Contains(Crow.Rectangle rectangle) { return(NativeMethods.cairo_region_contains_rectangle(Handle, ref rectangle)); }
public void MarkDirty(Crow.Rectangle rectangle) { NativeMethods.cairo_surface_mark_dirty_rectangle(Handle, rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height); }