|
PLplot 5.15.0
|
#include "wxwidgets.h"
Public Member Functions | |
| wxPLDevice (PLStream *pls, char *mfo, PLINT text, PLINT hrshsym) | |
| virtual | ~wxPLDevice (void) |
| void | DrawLine (short x1a, short y1a, short x2a, short y2a) |
| void | DrawPolyline (short *xa, short *ya, PLINT npts) |
| void | ClearBackground (PLStream *pls, PLINT x1=-1, PLINT y1=-1, PLINT x2=-1, PLINT y2=-1) |
| void | FillPolygon (PLStream *pls) |
| void | SetWidth (PLStream *pls) |
| void | SetColor (PLStream *pls) |
| void | SetXorMode (bool on) |
| void | SetDC (PLStream *pls, wxDC *dc) |
| void | EndPage (PLStream *pls) |
| void | BeginPage (PLStream *pls) |
| void | SetSize (PLStream *pls, int width, int height) |
| void | FixAspectRatio (bool fix) |
| void | Locate (PLStream *pls, PLGraphicsIn *graphicsIn) |
| void | Flush (PLStream *pls) |
| void | PreDestructorTidy (PLStream *pls) |
| Public Member Functions inherited from PlDevice | |
| PlDevice () | |
| virtual | ~PlDevice () |
| void | drawText (PLStream *pls, EscText *args) |
Private Member Functions | |
| void | DrawTextSection (wxString section, wxCoord xOrigin, wxCoord yOrigin, wxCoord x, wxCoord y, PLFLT *transform, PLFLT scaledFontSize, bool drawText, bool underlined, PLUNICODE fci, unsigned char red, unsigned char green, unsigned char blue, PLFLT alpha, PLFLT &yScale, wxCoord §ionWidth, wxCoord §ionHeight, wxCoord §ionDepth) |
| void | TransmitBuffer (PLStream *pls, unsigned char transmissionType) |
| void | SetupMemoryMap () |
| wxRegion | GetClipRegion () |
Private Attributes | |
| wxDC * | m_dc |
| bool | m_useDcTextTransform |
| wxGraphicsContext * | m_gc |
| wxPen | m_pen |
| wxBrush | m_brush |
| wxImage | m_interactiveTextImage |
| wxGCDC * | m_interactiveTextGcdc |
| const PLFLT | m_plplotEdgeLength |
| PLFLT | m_width |
| PLFLT | m_height |
| PLFLT | m_xScale |
| PLFLT | m_yScale |
| PLFLT | m_xAspect |
| PLFLT | m_yAspect |
| PLFLT | m_scale |
| bool | m_fixedAspect |
| FontGrabber | m_fontGrabber |
| PLFLT | m_lineSpacing |
| char | m_mfo [PLPLOT_MAX_PATH] |
| PLNamedMutex | m_mutex |
| size_t | m_localBufferPosition |
| PLMemoryMap | m_outputMemoryMap |
Static Private Attributes | |
| static const int | m_max_string_length = 500 |
Definition at line 117 of file wxwidgets.h.
Definition at line 795 of file wxwidgets_dev.cpp.
|
virtual |
Definition at line 900 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1331 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 970 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 933 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 951 of file wxwidgets_dev.cpp.
|
privatevirtual |
Reimplemented from PlDevice.
Definition at line 1140 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1315 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1003 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1412 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1417 of file wxwidgets_dev.cpp.
|
private |
Definition at line 1902 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1864 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 922 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1055 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1081 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1351 of file wxwidgets_dev.cpp.
|
private |
Definition at line 1683 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1042 of file wxwidgets_dev.cpp.
|
virtual |
Reimplemented from PlDevice.
Definition at line 1069 of file wxwidgets_dev.cpp.
|
private |
Definition at line 1430 of file wxwidgets_dev.cpp.
|
private |
Definition at line 152 of file wxwidgets.h.
|
private |
Definition at line 146 of file wxwidgets.h.
|
private |
Definition at line 170 of file wxwidgets.h.
|
private |
Definition at line 175 of file wxwidgets.h.
|
private |
Definition at line 150 of file wxwidgets.h.
|
private |
Definition at line 164 of file wxwidgets.h.
|
private |
Definition at line 157 of file wxwidgets.h.
|
private |
Definition at line 156 of file wxwidgets.h.
|
private |
Definition at line 182 of file wxwidgets.h.
|
private |
Definition at line 197 of file wxwidgets.h.
|
staticprivate |
Definition at line 173 of file wxwidgets.h.
|
private |
Definition at line 190 of file wxwidgets.h.
|
private |
Definition at line 195 of file wxwidgets.h.
|
private |
Definition at line 198 of file wxwidgets.h.
|
private |
Definition at line 151 of file wxwidgets.h.
|
private |
Definition at line 162 of file wxwidgets.h.
|
private |
Definition at line 169 of file wxwidgets.h.
|
private |
Definition at line 147 of file wxwidgets.h.
|
private |
Definition at line 163 of file wxwidgets.h.
|
private |
Definition at line 167 of file wxwidgets.h.
|
private |
Definition at line 165 of file wxwidgets.h.
|
private |
Definition at line 168 of file wxwidgets.h.
|
private |
Definition at line 166 of file wxwidgets.h.