# wxGraphicsContext Member List

This is the complete list of members for wxGraphicsContext, including all inherited members.

AllocExclusive() | wxObject | `[protected]`
BeginLayer(wxDouble opacity)=0 | wxGraphicsContext | `[pure virtual]`
Clip(const wxRegion &region)=0 | wxGraphicsContext | `[pure virtual]`
Clip(wxDouble x, wxDouble y, wxDouble w, wxDouble h)=0 | wxGraphicsContext | `[pure virtual]`
CloneRefData(const wxObjectRefData *data) const | wxObject | `[protected, virtual]`
ConcatTransform(const wxGraphicsMatrix &matrix)=0 | wxGraphicsContext | `[pure virtual]`
Create(wxWindow *window) | wxGraphicsContext | `[static]`
Create(const wxWindowDC &dc) | wxGraphicsContext | `[static]`
Create(const wxMemoryDC &dc) | wxGraphicsContext | `[static]`
Create(const wxPrinterDC &dc) | wxGraphicsContext | `[static]`
CreateBrush(const wxBrush &brush) const | wxGraphicsContext | `[virtual]`
CreateFont(const wxFont &font, const wxColour &col=*wxBLACK) const | wxGraphicsContext | `[virtual]`
CreateFromNative(void *context) | wxGraphicsContext | `[static]`
CreateFromNativeWindow(void *window) | wxGraphicsContext | `[static]`
CreateLinearGradientBrush(wxDouble x1, wxDouble y1, wxDouble x2, wxDouble y2, const wxColour &c1, const wxColour &c2) const | wxGraphicsContext |
CreateLinearGradientBrush(wxDouble x1, wxDouble y1, wxDouble x2, wxDouble y2, const wxGraphicsGradientStops &stops) const | wxGraphicsContext |
CreateMatrix(wxDouble a=1.0, wxDouble b=0.0, wxDouble c=0.0, wxDouble d=1.0, wxDouble tx=0.0, wxDouble ty=0.0) const | wxGraphicsContext | `[virtual]`
CreatePath() const | wxGraphicsContext |
CreatePen(const wxPen &pen) const | wxGraphicsContext | `[virtual]`
CreateRadialGradientBrush(wxDouble xo, wxDouble yo, wxDouble xc, wxDouble yc, wxDouble radius, const wxColour &oColor, const wxColour &cColor) const | wxGraphicsContext | `[virtual]`
CreateRadialGradientBrush(wxDouble xo, wxDouble yo, wxDouble xc, wxDouble yc, wxDouble radius, const wxGraphicsGradientStops &stops)=0 | wxGraphicsContext | `[pure virtual]`
CreateRefData() const | wxObject | `[protected, virtual]`
DrawBitmap(const wxBitmap &bmp, wxDouble x, wxDouble y, wxDouble w, wxDouble h)=0 | wxGraphicsContext | `[pure virtual]`
DrawEllipse(wxDouble x, wxDouble y, wxDouble w, wxDouble h) | wxGraphicsContext | `[virtual]`
DrawIcon(const wxIcon &icon, wxDouble x, wxDouble y, wxDouble w, wxDouble h)=0 | wxGraphicsContext | `[pure virtual]`
DrawLines(size_t n, const wxPoint2DDouble *points, wxPolygonFillMode fillStyle=wxODDEVEN_RULE) | wxGraphicsContext | `[virtual]`
DrawPath(const wxGraphicsPath &path, wxPolygonFillMode fillStyle=wxODDEVEN_RULE) | wxGraphicsContext | `[virtual]`
DrawRectangle(wxDouble x, wxDouble y, wxDouble w, wxDouble h) | wxGraphicsContext | `[virtual]`
DrawRoundedRectangle(wxDouble x, wxDouble y, wxDouble w, wxDouble h, wxDouble radius) | wxGraphicsContext | `[virtual]`
DrawText(const wxString &str, wxDouble x, wxDouble y) | wxGraphicsContext |
DrawText(const wxString &str, wxDouble x, wxDouble y, wxDouble angle) | wxGraphicsContext |
DrawText(const wxString &str, wxDouble x, wxDouble y, const wxGraphicsBrush &backgroundBrush) | wxGraphicsContext |
DrawText(const wxString &str, wxDouble x, wxDouble y, wxDouble angle, const wxGraphicsBrush &backgroundBrush) | wxGraphicsContext |
EndLayer()=0 | wxGraphicsContext | `[pure virtual]`
FillPath(const wxGraphicsPath &path, wxPolygonFillMode fillStyle=wxODDEVEN_RULE)=0 | wxGraphicsContext | `[pure virtual]`
GetAntialiasMode() const | wxGraphicsContext | `[virtual]`
GetClassInfo() const | wxObject | `[virtual]`
GetCompositionMode() const | wxGraphicsContext | `[virtual]`
GetInterpolationQuality() const | wxGraphicsContext | `[virtual]`
GetNativeContext()=0 | wxGraphicsContext | `[pure virtual]`
GetPartialTextExtents(const wxString &text, wxArrayDouble &widths) const =0 | wxGraphicsContext | `[pure virtual]`
GetRefData() const | wxObject |
GetRenderer() const | wxGraphicsObject |
GetTextExtent(const wxString &text, wxDouble *width, wxDouble *height, wxDouble *descent, wxDouble *externalLeading) const =0 | wxGraphicsContext | `[pure virtual]`
GetTransform() const =0 | wxGraphicsContext | `[pure virtual]`
IsKindOf(const wxClassInfo *info) const | wxObject |
IsNull() const | wxGraphicsObject |
IsSameAs(const wxObject &obj) const | wxObject |
m_refData | wxObject | `[protected]`
operator delete(void *buf) | wxObject |
operator new(size_t size, const wxString &filename=NULL, int lineNum=0) | wxObject |
Ref(const wxObject &clone) | wxObject |
ResetClip()=0 | wxGraphicsContext | `[pure virtual]`
Rotate(wxDouble angle)=0 | wxGraphicsContext | `[pure virtual]`
Scale(wxDouble xScale, wxDouble yScale)=0 | wxGraphicsContext | `[pure virtual]`
SetAntialiasMode(wxAntialiasMode antialias)=0 | wxGraphicsContext | `[pure virtual]`
SetBrush(const wxBrush &brush) | wxGraphicsContext |
SetBrush(const wxGraphicsBrush &brush) | wxGraphicsContext | `[virtual]`
SetCompositionMode(wxCompositionMode op)=0 | wxGraphicsContext | `[pure virtual]`
SetFont(const wxFont &font, const wxColour &colour) | wxGraphicsContext |
SetFont(const wxGraphicsFont &font) | wxGraphicsContext | `[virtual]`
SetInterpolationQuality(wxInterpolationQuality interpolation)=0 | wxGraphicsContext | `[pure virtual]`
SetPen(const wxPen &pen) | wxGraphicsContext |
SetPen(const wxGraphicsPen &pen) | wxGraphicsContext | `[virtual]`
SetRefData(wxObjectRefData *data) | wxObject |
SetTransform(const wxGraphicsMatrix &matrix)=0 | wxGraphicsContext | `[pure virtual]`
StrokeLine(wxDouble x1, wxDouble y1, wxDouble x2, wxDouble y2) | wxGraphicsContext | `[virtual]`
StrokeLines(size_t n, const wxPoint2DDouble *beginPoints, const wxPoint2DDouble *endPoints) | wxGraphicsContext | `[virtual]`
StrokeLines(size_t n, const wxPoint2DDouble *points) | wxGraphicsContext | `[virtual]`
StrokePath(const wxGraphicsPath &path)=0 | wxGraphicsContext | `[pure virtual]`
Translate(wxDouble dx, wxDouble dy)=0 | wxGraphicsContext | `[pure virtual]`
UnRef() | wxObject |
UnShare() | wxObject |
wxObject() | wxObject |
wxObject(const wxObject &other) | wxObject |
~wxObject() | wxObject | `[virtual]`

|  | [ top ]