C# Class Cairo.Region

Inheritance: IDisposable
Mostrar archivo Open project: zwcloud/CairoSharp Class Usage Examples

Public Methods

Method Description
ContainsPoint ( RectangleInt rectangle ) : RegionOverlap
ContainsPoint ( int x, int y ) : bool
Copy ( ) : Region
Dispose ( ) : void
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetRectangle ( int nth ) : RectangleInt
Intersect ( Region other ) : Status
IntersectRectangle ( RectangleInt rectangle ) : Status
Region ( ) : System
Region ( IntPtr handle, bool owned ) : System
Region ( RectangleInt rect ) : System
Subtract ( Region other ) : Status
SubtractRectangle ( RectangleInt rectangle ) : Status
Translate ( int dx, int dy ) : void
Union ( Region other ) : Status
UnionRectangle ( RectangleInt rectangle ) : Status
Xor ( Region other ) : Status
XorRectangle ( RectangleInt rectangle ) : Status

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CheckDisposed ( ) : void

Method Details

ContainsPoint() public method

public ContainsPoint ( RectangleInt rectangle ) : RegionOverlap
rectangle RectangleInt
return RegionOverlap

ContainsPoint() public method

public ContainsPoint ( int x, int y ) : bool
x int
y int
return bool

Copy() public method

public Copy ( ) : Region
return Region

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetRectangle() public method

public GetRectangle ( int nth ) : RectangleInt
nth int
return RectangleInt

Intersect() public method

public Intersect ( Region other ) : Status
other Region
return Status

IntersectRectangle() public method

public IntersectRectangle ( RectangleInt rectangle ) : Status
rectangle RectangleInt
return Status

Region() public method

public Region ( ) : System
return System

Region() public method

public Region ( IntPtr handle, bool owned ) : System
handle System.IntPtr
owned bool
return System

Region() public method

public Region ( RectangleInt rect ) : System
rect RectangleInt
return System

Subtract() public method

public Subtract ( Region other ) : Status
other Region
return Status

SubtractRectangle() public method

public SubtractRectangle ( RectangleInt rectangle ) : Status
rectangle RectangleInt
return Status

Translate() public method

public Translate ( int dx, int dy ) : void
dx int
dy int
return void

Union() public method

public Union ( Region other ) : Status
other Region
return Status

UnionRectangle() public method

public UnionRectangle ( RectangleInt rectangle ) : Status
rectangle RectangleInt
return Status

Xor() public method

public Xor ( Region other ) : Status
other Region
return Status

XorRectangle() public method

public XorRectangle ( RectangleInt rectangle ) : Status
rectangle RectangleInt
return Status