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 |