C# 클래스 Cairo.Region

상속: IDisposable
파일 보기 프로젝트 열기: zwcloud/CairoSharp 1 사용 예제들

공개 메소드들

메소드 설명
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