C# Класс NewTOAPIA.Drawing.GDIRegion

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

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

Метод Описание
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 ( Point points, PolygonFillMode aMode, System.Guid uniqueID ) : GDIRegion
CreateFromRectangle ( int left, int top, int right, int bottom, System.Guid uniqueID ) : GDIRegion
CreateFromRectangles ( Rectangle 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 ( ) : Rectangle
GetRectangles ( ) : System.Drawing.Rectangle[]
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 ( Point points, PolygonFillMode aMode, System.Guid uniqueID ) : GDIRegion
points Point
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 ( Rectangle rects, System.Guid uniqueID ) : GDIRegion
rects System.Drawing.Rectangle
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 ( ) : Rectangle
Результат System.Drawing.Rectangle

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

public GetRectangles ( ) : System.Drawing.Rectangle[]
Результат System.Drawing.Rectangle[]

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