|
PLplot 5.15.0
|
#include "wxwidgets.h"
Public Member Functions | |
| PlDevice () | |
| virtual | ~PlDevice () |
| virtual void | DrawLine (short x1a, short y1a, short x2a, short y2a) |
| virtual void | DrawPolyline (short *xa, short *ya, PLINT npts) |
| virtual void | ClearBackground (PLStream *pls, PLINT x1=-1, PLINT y1=-1, PLINT x2=-1, PLINT y2=-1) |
| virtual void | FillPolygon (PLStream *pls) |
| virtual void | SetWidth (PLStream *pls) |
| virtual void | SetColor (PLStream *pls) |
| virtual void | SetDC (PLStream *pls, wxDC *dc) |
| virtual void | EndPage (PLStream *pls) |
| virtual void | BeginPage (PLStream *pls) |
| virtual void | SetSize (PLStream *pls, int width, int height) |
| virtual void | FixAspectRatio (bool fix) |
| virtual void | Locate (PLStream *pls, PLGraphicsIn *graphicsIn) |
| virtual void | Flush (PLStream *pls) |
| virtual void | PreDestructorTidy (PLStream *pls) |
| virtual void | SetXorMode (bool on) |
| void | drawText (PLStream *pls, EscText *args) |
Private Member Functions | |
| void | DrawTextLine (PLUNICODE *ucs4, int ucs4Len, wxCoord xOrigin, wxCoord yOrigin, wxCoord x, wxCoord y, PLFLT *transform, PLFLT baseFontSize, bool drawText, bool &underlined, PLUNICODE &fci, unsigned char red, unsigned char green, unsigned char blue, PLFLT alpha, wxCoord &textWidth, wxCoord &textHeight, wxCoord &textDepth) |
| virtual 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) |
Private Attributes | |
| PLUNICODE | m_prevSymbol |
| PLFLT | m_prevBaseFontSize |
| PLINT | m_prevLevel |
| PLUNICODE | m_prevFci |
| wxCoord | m_prevSymbolWidth |
| wxCoord | m_prevSymbolHeight |
| wxCoord | m_prevSymbolDepth |
Definition at line 81 of file wxwidgets.h.
| PlDevice::PlDevice | ( | ) |
Definition at line 64 of file wxwidgets_dev.cpp.
|
inlinevirtual |
Definition at line 85 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 94 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 88 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 86 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 87 of file wxwidgets.h.
Definition at line 81 of file wxwidgets_dev.cpp.
|
private |
Definition at line 242 of file wxwidgets_dev.cpp.
|
inlineprivatevirtual |
Reimplemented in wxPLDevice.
Definition at line 105 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 93 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 89 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 96 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 98 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 97 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 99 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 91 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 92 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 95 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 90 of file wxwidgets.h.
|
inlinevirtual |
Reimplemented in wxPLDevice.
Definition at line 100 of file wxwidgets.h.
|
private |
Definition at line 108 of file wxwidgets.h.
|
private |
Definition at line 110 of file wxwidgets.h.
|
private |
Definition at line 109 of file wxwidgets.h.
|
private |
Definition at line 107 of file wxwidgets.h.
|
private |
Definition at line 113 of file wxwidgets.h.
|
private |
Definition at line 112 of file wxwidgets.h.
|
private |
Definition at line 111 of file wxwidgets.h.