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

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

Защищенные свойства (Protected)

Свойство Тип Описание
swigCMemOwn bool

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

Метод Описание
Dispose ( ) : void
GiCanvas ( ) : System
beginPath ( ) : void
bezierTo ( float c1x, float c1y, float c2x, float c2y, float x, float y ) : void
clearRect ( float x, float y, float w, float h ) : void
clipPath ( ) : bool
clipRect ( float x, float y, float w, float h ) : bool
closePath ( ) : void
drawBitmap ( string name, float xc, float yc, float w, float h, float angle ) : void
drawEllipse ( float x, float y, float w, float h, bool stroke, bool fill ) : void
drawHandle ( float x, float y, int type ) : void
drawLine ( float x1, float y1, float x2, float y2 ) : void
drawPath ( bool stroke, bool fill ) : void
drawRect ( float x, float y, float w, float h, bool stroke, bool fill ) : void
drawTextAt ( string text, float x, float y, float h, int align ) : float
lineTo ( float x, float y ) : void
moveTo ( float x, float y ) : void
quadTo ( float cpx, float cpy, float x, float y ) : void
restoreClip ( ) : void
saveClip ( ) : void
setBrush ( int argb, int style ) : void
setPen ( int argb, float width, int style, float phase ) : void

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

Метод Описание
GiCanvas ( IntPtr cPtr, bool cMemoryOwn ) : System
SwigDerivedClassHasMethod ( string methodName, Type methodTypes ) : bool
SwigDirectorConnect ( ) : void
SwigDirectorbeginPath ( ) : void
SwigDirectorbezierTo ( float c1x, float c1y, float c2x, float c2y, float x, float y ) : void
SwigDirectorclearRect ( float x, float y, float w, float h ) : void
SwigDirectorclipPath ( ) : bool
SwigDirectorclipRect ( float x, float y, float w, float h ) : bool
SwigDirectorclosePath ( ) : void
SwigDirectordrawBitmap ( string name, float xc, float yc, float w, float h, float angle ) : void
SwigDirectordrawEllipse ( float x, float y, float w, float h, bool stroke, bool fill ) : void
SwigDirectordrawHandle ( float x, float y, int type ) : void
SwigDirectordrawLine ( float x1, float y1, float x2, float y2 ) : void
SwigDirectordrawPath ( bool stroke, bool fill ) : void
SwigDirectordrawRect ( float x, float y, float w, float h, bool stroke, bool fill ) : void
SwigDirectordrawTextAt ( string text, float x, float y, float h, int align ) : float
SwigDirectorlineTo ( float x, float y ) : void
SwigDirectormoveTo ( float x, float y ) : void
SwigDirectorquadTo ( float cpx, float cpy, float x, float y ) : void
SwigDirectorrestoreClip ( ) : void
SwigDirectorsaveClip ( ) : void
SwigDirectorsetBrush ( int argb, int style ) : void
SwigDirectorsetPen ( int argb, float width, int style, float phase ) : void
getCPtr ( GiCanvas obj ) : HandleRef

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

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

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

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

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

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

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

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

public bezierTo ( float c1x, float c1y, float c2x, float c2y, float x, float y ) : void
c1x float
c1y float
c2x float
c2y float
x float
y float
Результат void

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

public clearRect ( float x, float y, float w, float h ) : void
x float
y float
w float
h float
Результат void

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

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

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

public clipRect ( float x, float y, float w, float h ) : bool
x float
y float
w float
h float
Результат bool

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

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

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

public drawBitmap ( string name, float xc, float yc, float w, float h, float angle ) : void
name string
xc float
yc float
w float
h float
angle float
Результат void

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

public drawEllipse ( float x, float y, float w, float h, bool stroke, bool fill ) : void
x float
y float
w float
h float
stroke bool
fill bool
Результат void

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

public drawHandle ( float x, float y, int type ) : void
x float
y float
type int
Результат void

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

public drawLine ( float x1, float y1, float x2, float y2 ) : void
x1 float
y1 float
x2 float
y2 float
Результат void

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

public drawPath ( bool stroke, bool fill ) : void
stroke bool
fill bool
Результат void

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

public drawRect ( float x, float y, float w, float h, bool stroke, bool fill ) : void
x float
y float
w float
h float
stroke bool
fill bool
Результат void

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

public drawTextAt ( string text, float x, float y, float h, int align ) : float
text string
x float
y float
h float
align int
Результат float

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

public lineTo ( float x, float y ) : void
x float
y float
Результат void

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

public moveTo ( float x, float y ) : void
x float
y float
Результат void

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

public quadTo ( float cpx, float cpy, float x, float y ) : void
cpx float
cpy float
x float
y float
Результат void

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

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

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

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

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

public setBrush ( int argb, int style ) : void
argb int
style int
Результат void

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

public setPen ( int argb, float width, int style, float phase ) : void
argb int
width float
style int
phase float
Результат void

Описание свойств

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool