C# Класс Cairo.Region

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
CheckDisposed ( ) : void

Описание методов

ContainsPoint() публичный Метод

public ContainsPoint ( RectangleInt rectangle ) : RegionOverlap
rectangle RectangleInt
Результат RegionOverlap

ContainsPoint() публичный Метод

public ContainsPoint ( int x, int y ) : bool
x int
y int
Результат bool

Copy() публичный Метод

public Copy ( ) : Region
Результат Region

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetRectangle() публичный Метод

public GetRectangle ( int nth ) : RectangleInt
nth int
Результат RectangleInt

Intersect() публичный Метод

public Intersect ( Region other ) : Status
other Region
Результат Status

IntersectRectangle() публичный Метод

public IntersectRectangle ( RectangleInt rectangle ) : Status
rectangle RectangleInt
Результат Status

Region() публичный Метод

public Region ( ) : System
Результат System

Region() публичный Метод

public Region ( IntPtr handle, bool owned ) : System
handle System.IntPtr
owned bool
Результат System

Region() публичный Метод

public Region ( RectangleInt rect ) : System
rect RectangleInt
Результат System

Subtract() публичный Метод

public Subtract ( Region other ) : Status
other Region
Результат Status

SubtractRectangle() публичный Метод

public SubtractRectangle ( RectangleInt rectangle ) : Status
rectangle RectangleInt
Результат Status

Translate() публичный Метод

public Translate ( int dx, int dy ) : void
dx int
dy int
Результат void

Union() публичный Метод

public Union ( Region other ) : Status
other Region
Результат Status

UnionRectangle() публичный Метод

public UnionRectangle ( RectangleInt rectangle ) : Status
rectangle RectangleInt
Результат Status

Xor() публичный Метод

public Xor ( Region other ) : Status
other Region
Результат Status

XorRectangle() публичный Метод

public XorRectangle ( RectangleInt rectangle ) : Status
rectangle RectangleInt
Результат Status