C# Класс touchvg.core.MgBaseRect

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

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

Метод Описание
Dispose ( ) : void
Type ( ) : int
getAngle ( ) : float
getCenter ( ) : Point2d
getHeight ( ) : float
getRect ( ) : Box2d
getWidth ( ) : float
isCurve ( ) : bool
isEmpty ( float minDist ) : bool
isOrtho ( ) : bool
setCenter ( Point2d pt ) : void
setRect2P ( Point2d pt1, Point2d pt2 ) : void
setRect4P ( Point2d points ) : void
setRectWithAngle ( Point2d pt1, Point2d pt2, float angle, Point2d basept ) : void
setSquare ( bool square ) : void

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

Метод Описание
MgBaseRect ( ) : System

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

Метод Описание
MgBaseRect ( IntPtr cPtr, bool cMemoryOwn ) : System
SwigDerivedClassHasMethod ( string methodName, Type methodTypes ) : bool
SwigDirectorConnect ( ) : void
SwigDirectorclear ( ) : void
SwigDirectorclearCachedData ( ) : void
SwigDirectorclone ( ) : IntPtr
SwigDirectorcopy ( IntPtr src ) : void
SwigDirectordraw ( int mode, IntPtr gs, IntPtr ctx, int segment ) : bool
SwigDirectorequals ( IntPtr src ) : bool
SwigDirectorgetExtent ( ) : IntPtr
SwigDirectorgetHandleCount ( ) : int
SwigDirectorgetHandlePoint ( int index ) : IntPtr
SwigDirectorgetHandleType ( int index ) : int
SwigDirectorgetPoint ( int index ) : IntPtr
SwigDirectorgetPointCount ( ) : int
SwigDirectorgetType ( ) : int
SwigDirectorgetTypeName ( ) : string
SwigDirectorhitTest ( IntPtr pt, float tol, IntPtr res ) : float
SwigDirectorhitTestBox ( IntPtr rect ) : bool
SwigDirectorisClosed ( ) : bool
SwigDirectorisCurve ( ) : bool
SwigDirectorisHandleFixed ( int index ) : bool
SwigDirectorisKindOf ( int type ) : bool
SwigDirectorload ( IntPtr factory, IntPtr s ) : bool
SwigDirectoroffset ( IntPtr vec, int segment ) : bool
SwigDirectorrelease ( ) : void
SwigDirectorsave ( IntPtr s ) : bool
SwigDirectorsetFlag ( int bit, bool on ) : void
SwigDirectorsetHandlePoint ( int index, IntPtr pt, float tol ) : bool
SwigDirectorsetOwner ( IntPtr owner ) : void
SwigDirectorsetPoint ( int index, IntPtr pt ) : void
SwigDirectortransform ( IntPtr mat ) : void
SwigDirectorupdate ( ) : void
getCPtr ( MgBaseRect obj ) : HandleRef

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

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

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

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

protected MgBaseRect ( ) : System
Результат System

Type() публичный статический Метод

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

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

public getAngle ( ) : float
Результат float

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

public getCenter ( ) : Point2d
Результат Point2d

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

public getHeight ( ) : float
Результат float

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

public getRect ( ) : Box2d
Результат Box2d

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

public getWidth ( ) : float
Результат float

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

public isCurve ( ) : bool
Результат bool

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

public isEmpty ( float minDist ) : bool
minDist float
Результат bool

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

public isOrtho ( ) : bool
Результат bool

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

public setCenter ( Point2d pt ) : void
pt Point2d
Результат void

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

public setRect2P ( Point2d pt1, Point2d pt2 ) : void
pt1 Point2d
pt2 Point2d
Результат void

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

public setRect4P ( Point2d points ) : void
points Point2d
Результат void

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

public setRectWithAngle ( Point2d pt1, Point2d pt2, float angle, Point2d basept ) : void
pt1 Point2d
pt2 Point2d
angle float
basept Point2d
Результат void

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

public setSquare ( bool square ) : void
square bool
Результат void