wxGraphicsObjectabstract datatype: wxGraphicsContext()
An object reference, The representation is internal and can be changed without notice. It can't be used for comparsion stored on disc or distributed for use on other nodes.
clip(This::wxGraphicsContext(), Region::wxRegion:wxRegion()) -> ok
clip(This::wxGraphicsContext(), X::float(), Y::float(), W::float(), H::float()) -> ok
concatTransform(This::wxGraphicsContext(), Matrix::wxGraphicsMatrix:wxGraphicsMatrix()) -> ok
create() -> wxGraphicsContext()
create(Dc::wxWindowDC:wxWindowDC() | wxWindow:wxWindow()) -> wxGraphicsContext()
createBrush(This::wxGraphicsContext(), Brush::wxBrush:wxBrush()) -> wxGraphicsBrush:wxGraphicsBrush()
createFont(This::wxGraphicsContext(), Font::wxFont:wxFont()) -> wxGraphicsFont:wxGraphicsFont()
Equivalent to createFont(This, Font, []).
createFont(This::wxGraphicsContext(), Font::wxFont:wxFont(), Options::[Option]) -> wxGraphicsFont:wxGraphicsFont()
createLinearGradientBrush(This::wxGraphicsContext(), X1::float(), Y1::float(), X2::float(), Y2::float(), C1::wx:colour(), C2::wx:colour()) -> wxGraphicsBrush:wxGraphicsBrush()
createMatrix(This::wxGraphicsContext()) -> wxGraphicsMatrix:wxGraphicsMatrix()
Equivalent to createMatrix(This, []).
createMatrix(This::wxGraphicsContext(), Options::[Option]) -> wxGraphicsMatrix:wxGraphicsMatrix()
createPath(This::wxGraphicsContext()) -> wxGraphicsPath:wxGraphicsPath()
createPen(This::wxGraphicsContext(), Pen::wxPen:wxPen()) -> wxGraphicsPen:wxGraphicsPen()
createRadialGradientBrush(This::wxGraphicsContext(), Xo::float(), Yo::float(), Xc::float(), Yc::float(), Radius::float(), OColor::wx:colour(), CColor::wx:colour()) -> wxGraphicsBrush:wxGraphicsBrush()
drawBitmap(This::wxGraphicsContext(), Bmp::wxBitmap:wxBitmap(), X::float(), Y::float(), W::float(), H::float()) -> ok
drawEllipse(This::wxGraphicsContext(), X::float(), Y::float(), W::float(), H::float()) -> ok
drawIcon(This::wxGraphicsContext(), Icon::wxIcon:wxIcon(), X::float(), Y::float(), W::float(), H::float()) -> ok
drawLines(This::wxGraphicsContext(), N::integer(), Points::{X::float(), Y::float()}) -> ok
Equivalent to drawLines(This, N, Points, []).
drawLines(This::wxGraphicsContext(), N::integer(), Points::{X::float(), Y::float()}, Options::[Option]) -> ok
drawPath(This::wxGraphicsContext(), Path::wxGraphicsPath:wxGraphicsPath()) -> ok
Equivalent to drawPath(This, Path, []).
drawPath(This::wxGraphicsContext(), Path::wxGraphicsPath:wxGraphicsPath(), Options::[Option]) -> ok
drawRectangle(This::wxGraphicsContext(), X::float(), Y::float(), W::float(), H::float()) -> ok
drawRoundedRectangle(This::wxGraphicsContext(), X::float(), Y::float(), W::float(), H::float(), Radius::float()) -> ok
drawText(This::wxGraphicsContext(), Str::string(), X::float(), Y::float()) -> ok
drawText(This::wxGraphicsContext(), Str::string(), X::float(), Y::float(), X::float() | term()) -> ok
See external documentation.
Alternatives:
drawText(This::wxGraphicsContext(), Str::string(), X::float(), Y::float(), Angle::float(), BackgroundBrush::wxGraphicsBrush:wxGraphicsBrush()) -> ok
fillPath(This::wxGraphicsContext(), Path::wxGraphicsPath:wxGraphicsPath()) -> ok
Equivalent to fillPath(This, Path, []).
fillPath(This::wxGraphicsContext(), Path::wxGraphicsPath:wxGraphicsPath(), Options::[Option]) -> ok
getNativeContext(This::wxGraphicsContext()) -> ok
getPartialTextExtents(This::wxGraphicsContext(), Text::string(), Widths::[float()]) -> ok
getTextExtent(This::wxGraphicsContext(), Text::string()) -> {Width::float(), Height::float(), Descent::float(), ExternalLeading::float()}
getTransform(This::wxGraphicsContext()) -> wxGraphicsMatrix:wxGraphicsMatrix()
resetClip(This::wxGraphicsContext()) -> ok
rotate(This::wxGraphicsContext(), Angle::float()) -> ok
scale(This::wxGraphicsContext(), XScale::float(), YScale::float()) -> ok
setBrush(This::wxGraphicsContext(), Brush::wxGraphicsBrush:wxGraphicsBrush() | wxBrush:wxBrush()) -> ok
setFont(This::wxGraphicsContext(), Font::wxGraphicsFont:wxGraphicsFont()) -> ok
setFont(This::wxGraphicsContext(), Font::wxFont:wxFont(), Colour::wx:colour()) -> ok
setPen(This::wxGraphicsContext(), Pen::wxPen:wxPen() | wxGraphicsPen:wxGraphicsPen()) -> ok
setTransform(This::wxGraphicsContext(), Matrix::wxGraphicsMatrix:wxGraphicsMatrix()) -> ok
strokeLine(This::wxGraphicsContext(), X1::float(), Y1::float(), X2::float(), Y2::float()) -> ok
strokeLines(This::wxGraphicsContext(), N::integer(), Points::{X::float(), Y::float()}) -> ok
strokeLines(This::wxGraphicsContext(), N::integer(), BeginPoints::{X::float(), Y::float()}, EndPoints::{X::float(), Y::float()}) -> ok
strokePath(This::wxGraphicsContext(), Path::wxGraphicsPath:wxGraphicsPath()) -> ok
translate(This::wxGraphicsContext(), Dx::float(), Dy::float()) -> ok
Generated by EDoc, May 26 2008, 12:35:27.