|
PLplot
5.10.0
|
#include "wxwidgets.h"
Public Member Functions | |
| wxPLDevBase (int bcknd) | |
| virtual | ~wxPLDevBase (void) |
| virtual void | DrawLine (short x1a, short y1a, short x2a, short y2a)=0 |
| virtual void | DrawPolyline (short *xa, short *ya, PLINT npts)=0 |
| virtual void | ClearBackground (PLINT bgr, PLINT bgg, PLINT bgb, PLINT x1=-1, PLINT y1=-1, PLINT x2=-1, PLINT y2=-1)=0 |
| virtual void | FillPolygon (PLStream *pls)=0 |
| virtual void | BlitRectangle (wxDC *dc, int vX, int vY, int vW, int vH)=0 |
| void | AddtoClipRegion (int x1, int y1, int x2, int y2) |
| virtual void | CreateCanvas ()=0 |
| virtual void | SetWidth (PLStream *pls)=0 |
| virtual void | SetColor0 (PLStream *pls)=0 |
| virtual void | SetColor1 (PLStream *pls)=0 |
| virtual void | SetExternalBuffer (void *buffer)=0 |
| virtual void | ProcessString (PLStream *pls, EscText *args)=0 |
| virtual void | PSDrawText (PLUNICODE *ucs4, int ucs4Len, bool drawText) |
| virtual void | PSDrawTextToDC (char *utf8_string, bool drawText)=0 |
| virtual void | PSSetFont (PLUNICODE fci)=0 |
Public Attributes | |
| const int | backend |
| bool | ready |
| bool | ownGUI |
| bool | showGUI |
| bool | waiting |
| bool | resizing |
| bool | exit |
| int | comcount |
| wxPLplotFrame * | m_frame |
| PLINT | xpos |
| PLINT | ypos |
| PLINT | width |
| PLINT | height |
| PLINT | bm_width |
| PLINT | bm_height |
| PLINT | xmin |
| PLINT | xmax |
| PLINT | ymin |
| PLINT | ymax |
| PLFLT | scalex |
| PLFLT | scaley |
| bool | plstate_width |
| bool | plstate_color0 |
| bool | plstate_color1 |
| PLGraphicsIn | gin |
| int | locate_mode |
| bool | draw_xhair |
| int | clipminx |
| int | clipmaxx |
| int | clipminy |
| int | clipmaxy |
| bool | newclipregion |
| int | freetype |
| int | smooth_text |
| const char ** | devDesc |
| const char ** | devName |
| int | ndev |
| wxBitmapType | bitmapType |
| wxFont * | m_font |
| bool | underlined |
| double | fontSize |
| double | fontScale |
| wxCoord | textWidth |
| wxCoord | textHeight |
| wxCoord | textDescent |
| wxCoord | textLeading |
| PLUNICODE | fci |
| wxCoord | superscriptHeight |
| wxCoord | subscriptDepth |
| double | lineSpacing |
| double | yOffset |
| PLINT | posX |
| PLINT | posY |
| PLFLT | rotation |
| PLFLT | cos_rot |
| PLFLT | sin_rot |
| PLFLT | shear |
| PLFLT | cos_shear |
| PLFLT | sin_shear |
| PLFLT | stride |
Static Public Attributes | |
| static const int | max_string_length = 500 |
Definition at line 85 of file wxwidgets.h.
| wxPLDevBase::wxPLDevBase | ( | int | bcknd | ) |
Definition at line 137 of file wxwidgets.cpp.
|
virtual |
Definition at line 184 of file wxwidgets.cpp.
| void wxPLDevBase::AddtoClipRegion | ( | int | x1, |
| int | y1, | ||
| int | x2, | ||
| int | y2 | ||
| ) |
Definition at line 193 of file wxwidgets.cpp.
|
pure virtual |
Implemented in wxPLDevDC.
|
pure virtual |
Implemented in wxPLDevDC.
|
pure virtual |
Implemented in wxPLDevDC.
Implemented in wxPLDevDC.
Implemented in wxPLDevDC.
Definition at line 227 of file wxwidgets.cpp.
|
pure virtual |
Implemented in wxPLDevDC.
| const int wxPLDevBase::backend |
Definition at line 114 of file wxwidgets.h.
| wxBitmapType wxPLDevBase::bitmapType |
Definition at line 159 of file wxwidgets.h.
| PLINT wxPLDevBase::bm_height |
Definition at line 129 of file wxwidgets.h.
| PLINT wxPLDevBase::bm_width |
Definition at line 128 of file wxwidgets.h.
| int wxPLDevBase::clipmaxx |
Definition at line 148 of file wxwidgets.h.
| int wxPLDevBase::clipmaxy |
Definition at line 149 of file wxwidgets.h.
| int wxPLDevBase::clipminx |
Definition at line 148 of file wxwidgets.h.
| int wxPLDevBase::clipminy |
Definition at line 149 of file wxwidgets.h.
| int wxPLDevBase::comcount |
Definition at line 121 of file wxwidgets.h.
| PLFLT wxPLDevBase::cos_rot |
Definition at line 174 of file wxwidgets.h.
| PLFLT wxPLDevBase::cos_shear |
Definition at line 175 of file wxwidgets.h.
| const char** wxPLDevBase::devDesc |
Definition at line 156 of file wxwidgets.h.
| const char** wxPLDevBase::devName |
Definition at line 157 of file wxwidgets.h.
| bool wxPLDevBase::draw_xhair |
Definition at line 145 of file wxwidgets.h.
| bool wxPLDevBase::exit |
Definition at line 120 of file wxwidgets.h.
| PLUNICODE wxPLDevBase::fci |
Definition at line 168 of file wxwidgets.h.
| double wxPLDevBase::fontScale |
Definition at line 166 of file wxwidgets.h.
| double wxPLDevBase::fontSize |
Definition at line 165 of file wxwidgets.h.
| int wxPLDevBase::freetype |
Definition at line 153 of file wxwidgets.h.
| PLGraphicsIn wxPLDevBase::gin |
Definition at line 143 of file wxwidgets.h.
| PLINT wxPLDevBase::height |
Definition at line 127 of file wxwidgets.h.
| double wxPLDevBase::lineSpacing |
Definition at line 171 of file wxwidgets.h.
| int wxPLDevBase::locate_mode |
Definition at line 144 of file wxwidgets.h.
| wxFont* wxPLDevBase::m_font |
Definition at line 163 of file wxwidgets.h.
| wxPLplotFrame* wxPLDevBase::m_frame |
Definition at line 123 of file wxwidgets.h.
|
static |
Definition at line 162 of file wxwidgets.h.
| int wxPLDevBase::ndev |
Definition at line 158 of file wxwidgets.h.
| bool wxPLDevBase::newclipregion |
Definition at line 150 of file wxwidgets.h.
| bool wxPLDevBase::ownGUI |
Definition at line 116 of file wxwidgets.h.
| bool wxPLDevBase::plstate_color0 |
Definition at line 140 of file wxwidgets.h.
| bool wxPLDevBase::plstate_color1 |
Definition at line 141 of file wxwidgets.h.
| bool wxPLDevBase::plstate_width |
Definition at line 139 of file wxwidgets.h.
| PLINT wxPLDevBase::posX |
Definition at line 173 of file wxwidgets.h.
| PLINT wxPLDevBase::posY |
Definition at line 173 of file wxwidgets.h.
| bool wxPLDevBase::ready |
Definition at line 115 of file wxwidgets.h.
| bool wxPLDevBase::resizing |
Definition at line 119 of file wxwidgets.h.
| PLFLT wxPLDevBase::rotation |
Definition at line 174 of file wxwidgets.h.
| PLFLT wxPLDevBase::scalex |
Definition at line 136 of file wxwidgets.h.
| PLFLT wxPLDevBase::scaley |
Definition at line 137 of file wxwidgets.h.
| PLFLT wxPLDevBase::shear |
Definition at line 175 of file wxwidgets.h.
| bool wxPLDevBase::showGUI |
Definition at line 117 of file wxwidgets.h.
| PLFLT wxPLDevBase::sin_rot |
Definition at line 174 of file wxwidgets.h.
| PLFLT wxPLDevBase::sin_shear |
Definition at line 175 of file wxwidgets.h.
| int wxPLDevBase::smooth_text |
Definition at line 154 of file wxwidgets.h.
| PLFLT wxPLDevBase::stride |
Definition at line 176 of file wxwidgets.h.
| wxCoord wxPLDevBase::subscriptDepth |
Definition at line 170 of file wxwidgets.h.
| wxCoord wxPLDevBase::superscriptHeight |
Definition at line 170 of file wxwidgets.h.
| wxCoord wxPLDevBase::textDescent |
Definition at line 167 of file wxwidgets.h.
| wxCoord wxPLDevBase::textHeight |
Definition at line 167 of file wxwidgets.h.
| wxCoord wxPLDevBase::textLeading |
Definition at line 167 of file wxwidgets.h.
| wxCoord wxPLDevBase::textWidth |
Definition at line 167 of file wxwidgets.h.
| bool wxPLDevBase::underlined |
Definition at line 164 of file wxwidgets.h.
| bool wxPLDevBase::waiting |
Definition at line 118 of file wxwidgets.h.
| PLINT wxPLDevBase::width |
Definition at line 126 of file wxwidgets.h.
| PLINT wxPLDevBase::xmax |
Definition at line 132 of file wxwidgets.h.
| PLINT wxPLDevBase::xmin |
Definition at line 131 of file wxwidgets.h.
| PLINT wxPLDevBase::xpos |
Definition at line 124 of file wxwidgets.h.
| PLINT wxPLDevBase::ymax |
Definition at line 134 of file wxwidgets.h.
| PLINT wxPLDevBase::ymin |
Definition at line 133 of file wxwidgets.h.
| double wxPLDevBase::yOffset |
Definition at line 172 of file wxwidgets.h.
| PLINT wxPLDevBase::ypos |
Definition at line 125 of file wxwidgets.h.