コード例 #1
0
ファイル: Context.cs プロジェクト: masums/Crow
 public void Rectangle(Crow.Rectangle rectangle)
 {
     Rectangle(rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height);
 }
コード例 #2
0
ファイル: Region.cs プロジェクト: masums/Crow
 public Status XorRectangle(Crow.Rectangle rectangle)
 {
     return(NativeMethods.cairo_region_xor_rectangle(Handle, ref rectangle));
 }
コード例 #3
0
ファイル: Region.cs プロジェクト: masums/Crow
 public Region(Crow.Rectangle rect)
 {
     handle = NativeMethods.cairo_region_create_rectangle(ref rect);
 }
コード例 #4
0
ファイル: Region.cs プロジェクト: masums/Crow
 public Status UnionRectangle(Crow.Rectangle rectangle)
 {
     return(NativeMethods.cairo_region_union_rectangle(Handle, ref rectangle));
 }
コード例 #5
0
ファイル: Region.cs プロジェクト: masums/Crow
 public Status IntersectRectangle(Crow.Rectangle rectangle)
 {
     return(NativeMethods.cairo_region_intersect_rectangle(Handle, ref rectangle));
 }
コード例 #6
0
ファイル: Region.cs プロジェクト: masums/Crow
 public Status SubtractRectangle(Crow.Rectangle rectangle)
 {
     return(NativeMethods.cairo_region_subtract_rectangle(Handle, ref rectangle));
 }
コード例 #7
0
ファイル: Region.cs プロジェクト: masums/Crow
 public RegionOverlap Contains(Crow.Rectangle rectangle)
 {
     return(NativeMethods.cairo_region_contains_rectangle(Handle, ref rectangle));
 }
コード例 #8
0
ファイル: Surface.cs プロジェクト: masums/Crow
 public void MarkDirty(Crow.Rectangle rectangle)
 {
     NativeMethods.cairo_surface_mark_dirty_rectangle(Handle, rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height);
 }