C# 클래스 NewTOAPIA.Drawing.GDI.GDIRegion

상속: GDIObject
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA 1 사용 예제들

공개 메소드들

메소드 설명
Add ( GDIRegion aRegion ) : GDIRegion
Clear ( ) : void

Clear the region to a null region.

Combine ( GDIRegion aRegion, GDIRegion bRegion, RegionCombineStyles combineStyle ) : RegionCombineType
Contains ( int x, int y ) : bool
CreateFromPath ( GPath aPath, System.Guid uniqueID ) : GDIRegion
CreateFromPolygon ( Point2I points, PolygonFillMode aMode, System.Guid uniqueID ) : GDIRegion
CreateFromRectangle ( int left, int top, int right, int bottom, System.Guid uniqueID ) : GDIRegion
CreateFromRectangles ( RectangleI rects, System.Guid uniqueID ) : GDIRegion
Equals ( GDIRegion aRegion ) : bool
GDIRegion ( IntPtr regionHandle, bool ownsHandle ) : System
GDIRegion ( IntPtr regionHandle, bool ownsHandle, System.Guid uniqueID ) : System
GetFrame ( ) : RectangleI
GetRectangles ( ) : RectangleI[]
Intersect ( GDIRegion aRegion ) : GDIRegion
MoveBy ( int dx, int dy ) : void
Subtract ( GDIRegion aRegion ) : GDIRegion

메소드 상세

Add() 공개 메소드

public Add ( GDIRegion aRegion ) : GDIRegion
aRegion GDIRegion
리턴 GDIRegion

Clear() 공개 메소드

Clear the region to a null region.
public Clear ( ) : void
리턴 void

Combine() 공개 메소드

public Combine ( GDIRegion aRegion, GDIRegion bRegion, RegionCombineStyles combineStyle ) : RegionCombineType
aRegion GDIRegion
bRegion GDIRegion
combineStyle RegionCombineStyles
리턴 RegionCombineType

Contains() 공개 메소드

public Contains ( int x, int y ) : bool
x int
y int
리턴 bool

CreateFromPath() 공개 정적인 메소드

public static CreateFromPath ( GPath aPath, System.Guid uniqueID ) : GDIRegion
aPath GPath
uniqueID System.Guid
리턴 GDIRegion

CreateFromPolygon() 공개 정적인 메소드

public static CreateFromPolygon ( Point2I points, PolygonFillMode aMode, System.Guid uniqueID ) : GDIRegion
points NewTOAPIA.Graphics.Point2I
aMode PolygonFillMode
uniqueID System.Guid
리턴 GDIRegion

CreateFromRectangle() 공개 정적인 메소드

public static CreateFromRectangle ( int left, int top, int right, int bottom, System.Guid uniqueID ) : GDIRegion
left int
top int
right int
bottom int
uniqueID System.Guid
리턴 GDIRegion

CreateFromRectangles() 공개 정적인 메소드

public static CreateFromRectangles ( RectangleI rects, System.Guid uniqueID ) : GDIRegion
rects RectangleI
uniqueID System.Guid
리턴 GDIRegion

Equals() 공개 메소드

public Equals ( GDIRegion aRegion ) : bool
aRegion GDIRegion
리턴 bool

GDIRegion() 공개 메소드

public GDIRegion ( IntPtr regionHandle, bool ownsHandle ) : System
regionHandle System.IntPtr
ownsHandle bool
리턴 System

GDIRegion() 공개 메소드

public GDIRegion ( IntPtr regionHandle, bool ownsHandle, System.Guid uniqueID ) : System
regionHandle System.IntPtr
ownsHandle bool
uniqueID System.Guid
리턴 System

GetFrame() 공개 메소드

public GetFrame ( ) : RectangleI
리턴 RectangleI

GetRectangles() 공개 메소드

public GetRectangles ( ) : RectangleI[]
리턴 RectangleI[]

Intersect() 공개 메소드

public Intersect ( GDIRegion aRegion ) : GDIRegion
aRegion GDIRegion
리턴 GDIRegion

MoveBy() 공개 메소드

public MoveBy ( int dx, int dy ) : void
dx int
dy int
리턴 void

Subtract() 공개 메소드

public Subtract ( GDIRegion aRegion ) : GDIRegion
aRegion GDIRegion
리턴 GDIRegion