| wxArt2D
    | 
This is the complete list of members for a2dDrawer2D, including all inherited members.
| _convertToIntPointCache(int n, wxRealPoint *pts) | a2dDrawer2D | protected | 
| a2dDrawer2D(int width=0, int height=0) | a2dDrawer2D | |
| a2dDrawer2D(const wxSize &size) | a2dDrawer2D | |
| a2dDrawer2D(const a2dDrawer2D &other) | a2dDrawer2D | |
| BeginDraw()=0 | a2dDrawer2D | pure virtual | 
| BlitBuffer() | a2dDrawer2D | |
| BlitBuffer(int x, int y, int width, int height, int xbuf=0, int ybuf=0) | a2dDrawer2D | |
| BlitBuffer(wxRect rect, const wxPoint &bufferpos=wxPoint(0, 0))=0 | a2dDrawer2D | pure virtual | 
| BlitBuffer(wxDC *dc, wxRect rect, const wxPoint &bufferpos=wxPoint(0, 0))=0 | a2dDrawer2D | pure virtual | 
| Clipping(double &x1, double &y1, double &x2, double &y2) | a2dDrawer2D | protected | 
| ConvertActiveToBrush() | a2dDrawer2D | protected | 
| ConvertActiveToPen() | a2dDrawer2D | protected | 
| ConvertSplinedPolygon2(unsigned int n) | a2dDrawer2D | protected | 
| ConvertSplinedPolyline2(unsigned int n) | a2dDrawer2D | protected | 
| CopyIntoBuffer(const wxBitmap &bitm) (defined in a2dDrawer2D) | a2dDrawer2D | inlinevirtual | 
| DestroyClippingRegion()=0 | a2dDrawer2D | pure virtual | 
| DetectCriticalPoints(int n, wxRealPoint points[]) | a2dDrawer2D | protected | 
| DeviceDrawAnnotation(const wxString &text, wxCoord x, wxCoord y, const wxFont &font) | a2dDrawer2D | inlinevirtual | 
| DeviceDrawHorizontalLine(int x1, int y1, int x2, bool use_stroke_color) | a2dDrawer2D | protectedvirtual | 
| DeviceDrawLine(double x1, double y1, double x2, double y2) | a2dDrawer2D | protectedvirtual | 
| DeviceDrawLines(unsigned int n, bool spline) | a2dDrawer2D | protectedvirtual | 
| DeviceDrawPixel(int x1, int y1, unsigned char r, unsigned char g, unsigned char b, unsigned char a=255) | a2dDrawer2D | protectedvirtual | 
| DeviceDrawPolygon(unsigned int n, bool spline, wxPolygonFillMode fillStyle) | a2dDrawer2D | protectedvirtual | 
| DeviceDrawVerticalLine(int x1, int y1, int y2, bool use_stroke_color) | a2dDrawer2D | protectedvirtual | 
| DeviceToWorldX(double x) const | a2dDrawer2D | inline | 
| DeviceToWorldXRel(double x) const | a2dDrawer2D | inline | 
| DeviceToWorldY(double y) const | a2dDrawer2D | inline | 
| DeviceToWorldYRel(double y) const | a2dDrawer2D | inline | 
| DoSetActiveFill()=0 | a2dDrawer2D | protectedpure virtual | 
| DoSetActiveFont(const a2dFont &font) (defined in a2dDrawer2D) | a2dDrawer2D | inlineprotectedvirtual | 
| DoSetActiveStroke()=0 | a2dDrawer2D | protectedpure virtual | 
| DoSetDrawStyle(a2dDrawStyle drawstyle)=0 (defined in a2dDrawer2D) | a2dDrawer2D | protectedpure virtual | 
| DrawArc(double x1, double y1, double x2, double y2, double xc, double yc, bool chord) | a2dDrawer2D | virtual | 
| DrawCenterRoundedRectangle(double xc, double yc, double width, double height, double radius, bool pixelsize=false) | a2dDrawer2D | virtual | 
| DrawCharDc(wxChar c) | a2dDrawer2D | inlineprotectedvirtual | 
| DrawCharDcCb(wxChar c) | a2dDrawer2D | inline | 
| DrawCharFreetype(wxChar c) | a2dDrawer2D | inlineprotectedvirtual | 
| DrawCharFreetypeCb(wxChar c) | a2dDrawer2D | inline | 
| DrawCharStroke(wxChar c) | a2dDrawer2D | protectedvirtual | 
| DrawCharStrokeCb(wxChar c) | a2dDrawer2D | inline | 
| DrawCharUnknown(wxChar c) | a2dDrawer2D | protectedvirtual | 
| DrawCircle(double x, double y, double radius) | a2dDrawer2D | virtual | 
| DrawEllipse(double x, double y, double width, double height) | a2dDrawer2D | virtual | 
| DrawEllipticArc(double xc, double yc, double width, double height, double sa, double ea, bool chord) | a2dDrawer2D | virtual | 
| DrawImage(const wxImage &image, double x, double y, double width, double height, wxUint8 Opacity=255)=0 | a2dDrawer2D | pure virtual | 
| DrawImage(const a2dImageRGBA &image, double x, double y, double width, double height, wxUint8 Opacity=255)=0 (defined in a2dDrawer2D) | a2dDrawer2D | pure virtual | 
| DrawImage(const wxImage &image, double x=0, double y=0, wxUint8 Opacity=255) | a2dDrawer2D | inline | 
| DrawLine(double x1, double y1, double x2, double y2) | a2dDrawer2D | virtual | 
| DrawLines(a2dVertexArray *points, bool spline=false) | a2dDrawer2D | virtual | 
| DrawLines(const a2dVertexList *list, bool spline=false) | a2dDrawer2D | virtual | 
| DrawPoint(double xc, double yc)=0 | a2dDrawer2D | pure virtual | 
| DrawPolygon(a2dVertexArray *points, bool spline=false, wxPolygonFillMode fillStyle=wxODDEVEN_RULE) | a2dDrawer2D | virtual | 
| DrawPolygon(const a2dVertexList *list, bool spline=false, wxPolygonFillMode fillStyle=wxODDEVEN_RULE) | a2dDrawer2D | virtual | 
| DrawPolyPolygon(a2dListOfa2dVertexList polylist, wxPolygonFillMode fillStyle=wxODDEVEN_RULE) | a2dDrawer2D | virtual | 
| DrawRoundedRectangle(double x, double y, double width, double height, double radius, bool pixelsize=false) | a2dDrawer2D | virtual | 
| DrawText(const wxString &text, double x, double y, int alignment=wxMINX|wxMINY, bool Background=true) | a2dDrawer2D | virtual | 
| DrawTextDc(const wxString &text, double x, double y) | a2dDrawer2D | inlineprotectedvirtual | 
| DrawTextFreetype(const wxString &text, double x, double y) | a2dDrawer2D | inlineprotectedvirtual | 
| DrawTextGeneric(const wxString &text, double x, double y, void(a2dDrawer2D::*drawchar)(wxChar)) | a2dDrawer2D | protected | 
| DrawTextStroke(const wxString &text, double x, double y) | a2dDrawer2D | protectedvirtual | 
| DrawTextUnknown(const wxString &text, double x, double y, bool words=false) | a2dDrawer2D | protectedvirtual | 
| DrawVpath(const a2dVpath *path) | a2dDrawer2D | virtual | 
| EndDraw()=0 | a2dDrawer2D | pure virtual | 
| EndRefreshDisplayDisable() | a2dDrawer2D | |
| ExtendAndPushClippingRegion(a2dVertexList *points, bool spline=false, wxPolygonFillMode fillStyle=wxODDEVEN_RULE, a2dBooleanClip clipoperation=a2dCLIP_AND)=0 | a2dDrawer2D | pure virtual | 
| ExtendClippingRegion(a2dVertexList *points, bool spline=false, wxPolygonFillMode fillStyle=wxODDEVEN_RULE, a2dBooleanClip clipoperation=a2dCLIP_AND)=0 | a2dDrawer2D | pure virtual | 
| FillPolygon(int n, wxRealPoint points[]) | a2dDrawer2D | protected | 
| GetBuffer() const =0 | a2dDrawer2D | pure virtual | 
| GetClipCode(double x, double y) | a2dDrawer2D | protected | 
| GetClippingBox(double &x, double &y, double &w, double &h) const | a2dDrawer2D | |
| GetClippingBox() | a2dDrawer2D | inline | 
| GetClippingBoxDev() | a2dDrawer2D | inline | 
| GetClippingBoxDev(int &x, int &y, int &w, int &h) const | a2dDrawer2D | |
| GetClippingMinMax(double &xmin, double &ymin, double &xmax, double &ymax) const | a2dDrawer2D | |
| GetDeviceDC() const | a2dDrawer2D | inlinevirtual | 
| GetDisableDrawing() | a2dDrawer2D | inline | 
| GetDisplayAberration() const | a2dDrawer2D | inline | 
| GetDrawerFill() const | a2dDrawer2D | inline | 
| GetDrawerStroke() const | a2dDrawer2D | inline | 
| GetDrawStyle() const | a2dDrawer2D | inline | 
| GetFont() const | a2dDrawer2D | inline | 
| GetHeight() const | a2dDrawer2D | inline | 
| GetMapHeight() const | a2dDrawer2D | inline | 
| GetMappingMatrix() | a2dDrawer2D | inline | 
| GetMapWidth() const | a2dDrawer2D | inline | 
| GetMapX() const | a2dDrawer2D | inline | 
| GetMapY() const | a2dDrawer2D | inline | 
| GetNormalizedFont() | a2dDrawer2D | inline | 
| GetOpacityFactor() | a2dDrawer2D | inline | 
| GetPolygonFillThreshold() const | a2dDrawer2D | inline | 
| GetPrimitiveThreshold() const | a2dDrawer2D | inline | 
| GetRefreshDisplayDisable() const | a2dDrawer2D | inline | 
| GetRenderDC() const | a2dDrawer2D | inlinevirtual | 
| GetSmallTextThreshold() const | a2dDrawer2D | inline | 
| GetSubBitmap(wxRect sub_rect) const =0 | a2dDrawer2D | pure virtual | 
| GetThresholdDrawRectangle() const | a2dDrawer2D | inline | 
| GetTransform() const | a2dDrawer2D | inline | 
| GetUppX() const | a2dDrawer2D | inline | 
| GetUppY() const | a2dDrawer2D | inline | 
| GetUserToDeviceTransform() const | a2dDrawer2D | inline | 
| GetVirtualAreaSet() const | a2dDrawer2D | inline | 
| GetVisibleBbox() const | a2dDrawer2D | |
| GetVisibleHeight() const | a2dDrawer2D | virtual | 
| GetVisibleMaxX() const | a2dDrawer2D | virtual | 
| GetVisibleMaxY() const | a2dDrawer2D | virtual | 
| GetVisibleMinX() const | a2dDrawer2D | |
| GetVisibleMinY() const | a2dDrawer2D | |
| GetVisibleWidth() const | a2dDrawer2D | virtual | 
| GetWidth() const | a2dDrawer2D | inline | 
| GetYaxis() const | a2dDrawer2D | inline | 
| HasAlpha() | a2dDrawer2D | inlinevirtual | 
| Init() | a2dDrawer2D | |
| IsStroked() | a2dDrawer2D | inlineprotected | 
| IsStrokeOnly() | a2dDrawer2D | inlineprotected | 
| m_activefill | a2dDrawer2D | protected | 
| m_activestroke | a2dDrawer2D | protected | 
| m_AETlist | a2dDrawer2D | protected | 
| m_affineStack | a2dDrawer2D | protected | 
| m_asrectangle | a2dDrawer2D | protected | 
| m_beginDraw_endDraw | a2dDrawer2D | protected | 
| m_clipboxdev | a2dDrawer2D | protected | 
| m_clipboxworld | a2dDrawer2D | protected | 
| m_clipregionlist | a2dDrawer2D | protected | 
| m_colour1blueFill | a2dDrawer2D | protected | 
| m_colour1blueStroke | a2dDrawer2D | protected | 
| m_colour1greenFill | a2dDrawer2D | protected | 
| m_colour1greenStroke | a2dDrawer2D | protected | 
| m_colour1redFill | a2dDrawer2D | protected | 
| m_colour1redStroke | a2dDrawer2D | protected | 
| m_colour2blueFill | a2dDrawer2D | protected | 
| m_colour2greenFill | a2dDrawer2D | protected | 
| m_colour2redFill | a2dDrawer2D | protected | 
| m_cpointsDouble | a2dDrawer2D | protected | 
| m_cpointsInt | a2dDrawer2D | protected | 
| m_CRlist | a2dDrawer2D | protected | 
| m_currentfill | a2dDrawer2D | protected | 
| m_currentfont | a2dDrawer2D | protected | 
| m_currentstroke | a2dDrawer2D | protected | 
| m_disableDrawing | a2dDrawer2D | protected | 
| m_display | a2dDrawer2D | protected | 
| m_displayaberration | a2dDrawer2D | protected | 
| m_drawingthreshold | a2dDrawer2D | protected | 
| m_drawstyle | a2dDrawer2D | protected | 
| m_FillOpacityCol1 | a2dDrawer2D | protected | 
| m_FillOpacityCol2 | a2dDrawer2D | protected | 
| m_fixDrawstyle | a2dDrawer2D | protected | 
| m_fixedStyledOverRuled | a2dDrawer2D | protected | 
| m_fixFillRestore | a2dDrawer2D | protected | 
| m_fixStrokeRestore | a2dDrawer2D | protected | 
| m_forceNormalizedFont | a2dDrawer2D | protected | 
| m_frozen | a2dDrawer2D | protected | 
| m_height | a2dDrawer2D | protected | 
| m_mapHeight | a2dDrawer2D | protected | 
| m_mapWidth | a2dDrawer2D | protected | 
| m_mapX | a2dDrawer2D | protected | 
| m_mapY | a2dDrawer2D | protected | 
| m_mouseevents | a2dDrawer2D | protected | 
| m_OpacityFactor | a2dDrawer2D | protected | 
| m_pendingSig_changedZoom | a2dDrawer2D | protected | 
| m_polygonFillThreshold | a2dDrawer2D | protected | 
| m_printingMode | a2dDrawer2D | protected | 
| m_realScale | a2dDrawer2D | protected | 
| m_refreshDisplay | a2dDrawer2D | protected | 
| m_smallTextThreshold (defined in a2dDrawer2D) | a2dDrawer2D | protected | 
| m_splineaberration | a2dDrawer2D | protected | 
| m_StrokeOpacityCol1 | a2dDrawer2D | protected | 
| m_StrokeOpacityCol2 | a2dDrawer2D | protected | 
| m_tempPoints | a2dDrawer2D | protected | 
| m_usertodevice | a2dDrawer2D | protected | 
| m_usertoworld | a2dDrawer2D | protected | 
| m_virt_minX | a2dDrawer2D | protected | 
| m_virt_minY | a2dDrawer2D | protected | 
| m_virtualarea_set | a2dDrawer2D | protected | 
| m_width | a2dDrawer2D | protected | 
| m_worldtodevice | a2dDrawer2D | protected | 
| m_xpp | a2dDrawer2D | protected | 
| m_yaxis | a2dDrawer2D | protected | 
| m_ypp | a2dDrawer2D | protected | 
| MoveUp(int n, wxRealPoint points[], double horline, int &index, int direction) | a2dDrawer2D | protected | 
| OverRuleFixedStyle() | a2dDrawer2D | |
| PopClippingRegion()=0 | a2dDrawer2D | pure virtual | 
| PopTransform(void) | a2dDrawer2D | virtual | 
| PushIdentityTransform() | a2dDrawer2D | virtual | 
| PushTransform() | a2dDrawer2D | virtual | 
| PushTransform(const a2dAffineMatrix &affine) | a2dDrawer2D | virtual | 
| ResetFixedStyle() | a2dDrawer2D | |
| ResetStyle() | a2dDrawer2D | virtual | 
| ReStoreFixedStyle() | a2dDrawer2D | |
| SetActiveFill(const a2dFill &fill) | a2dDrawer2D | protectedvirtual | 
| SetActiveStroke(const a2dStroke &stroke) | a2dDrawer2D | protectedvirtual | 
| SetBufferSize(int w, int h)=0 | a2dDrawer2D | pure virtual | 
| SetClippingRegion(a2dVertexList *points, bool spline=false, wxPolygonFillMode fillStyle=wxODDEVEN_RULE)=0 | a2dDrawer2D | pure virtual | 
| SetClippingRegion(double minx, double miny, double maxx, double maxy)=0 | a2dDrawer2D | pure virtual | 
| SetClippingRegionDev(wxCoord minx, wxCoord miny, wxCoord maxx, wxCoord maxy)=0 | a2dDrawer2D | pure virtual | 
| SetDisableDrawing(bool disableDrawing) | a2dDrawer2D | inline | 
| SetDisplay(wxWindow *window) | a2dDrawer2D | inline | 
| SetDisplayAberration(double aber) | a2dDrawer2D | inline | 
| SetDrawerFill(const a2dFill &fill) | a2dDrawer2D | |
| SetDrawerStroke(const a2dStroke &stroke) | a2dDrawer2D | |
| SetDrawStyle(a2dDrawStyle drawstyle) | a2dDrawer2D | |
| SetFont(const a2dFont &font) | a2dDrawer2D | |
| SetMappingDeviceRect(int mapx, int mapy, int mapWidth, int mapHeight, bool remap=false) | a2dDrawer2D | |
| SetMappingMatrix(const a2dAffineMatrix &mapping) | a2dDrawer2D | |
| SetMappingUpp(double vx1, double vy1, double xpp, double ypp) | a2dDrawer2D | |
| SetMappingUpp(double x, double y, double wx, double wy, double vx1, double vy1, double xpp, double ypp) | a2dDrawer2D | protected | 
| SetMappingWidthHeight(double vx1, double vy1, double width, double height) | a2dDrawer2D | virtual | 
| SetMappingWidthHeight(const a2dBoundingBox &box) | a2dDrawer2D | |
| SetMinX(double x) | a2dDrawer2D | |
| SetMinY(double y) | a2dDrawer2D | |
| SetNormalizedFont(bool forceNormalizedFont) | a2dDrawer2D | inline | 
| SetOpacityFactor(wxUint8 OpacityFactor) | a2dDrawer2D | |
| SetPolygonFillThreshold(wxUint16 pixels) | a2dDrawer2D | inline | 
| SetPrimitiveThreshold(wxUint16 pixels, bool asrect=true) | a2dDrawer2D | inline | 
| SetPrintMode(bool onOff) | a2dDrawer2D | inline | 
| SetRealScale(bool realScale) | a2dDrawer2D | inline | 
| SetSmallTextThreshold(wxUint16 pixels) | a2dDrawer2D | inline | 
| SetSplineAberration(double aber) | a2dDrawer2D | |
| SetTransform(const a2dAffineMatrix &userToWorld) | a2dDrawer2D | virtual | 
| SetUppX(double x) | a2dDrawer2D | |
| SetUppY(double y) | a2dDrawer2D | |
| SetYaxis(bool up) | a2dDrawer2D | virtual | 
| ShiftBuffer(int dxy, bool yshift) | a2dDrawer2D | inlinevirtual | 
| sig_changedZoom | a2dDrawer2D | static | 
| StartRefreshDisplayDisable() | a2dDrawer2D | inline | 
| ToDevice(const a2dBoundingBox &bbox) | a2dDrawer2D | |
| ToDeviceLines(a2dVertexArray *points, a2dBoundingBox &devbbox, bool &smallPoly, bool replaceByRectangle=false) | a2dDrawer2D | protected | 
| ToDeviceLines(const a2dVertexList *list, a2dBoundingBox &devbbox, bool &smallPoly, bool replaceByRectangle=false) | a2dDrawer2D | protected | 
| ToWorld(const wxRect &rect) | a2dDrawer2D | |
| WorldToDeviceX(double x) const | a2dDrawer2D | inline | 
| WorldToDeviceXRel(double x) const | a2dDrawer2D | inline | 
| WorldToDeviceXRelNoRnd(double x) const | a2dDrawer2D | inline | 
| WorldToDeviceY(double y) const | a2dDrawer2D | inline | 
| WorldToDeviceYRel(double y) const | a2dDrawer2D | inline | 
| WorldToDeviceYRelNoRnd(double y) const | a2dDrawer2D | inline | 
| ~a2dDrawer2D() | a2dDrawer2D | virtual |