#include "wxwidgets.h"
|
| 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) |
|
|
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) |
|
Definition at line 81 of file wxwidgets.h.
◆ PlDevice()
◆ ~PlDevice()
virtual PlDevice::~PlDevice |
( |
| ) |
|
|
inlinevirtual |
◆ BeginPage()
virtual void PlDevice::BeginPage |
( |
PLStream * | pls | ) |
|
|
inlinevirtual |
◆ ClearBackground()
◆ DrawLine()
virtual void PlDevice::DrawLine |
( |
short | x1a, |
|
|
short | y1a, |
|
|
short | x2a, |
|
|
short | y2a ) |
|
inlinevirtual |
◆ DrawPolyline()
virtual void PlDevice::DrawPolyline |
( |
short * | xa, |
|
|
short * | ya, |
|
|
PLINT | npts ) |
|
inlinevirtual |
◆ drawText()
◆ DrawTextLine()
void PlDevice::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 ) |
|
private |
◆ DrawTextSection()
virtual void PlDevice::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 & | sectionWidth, |
|
|
wxCoord & | sectionHeight, |
|
|
wxCoord & | sectionDepth ) |
|
inlineprivatevirtual |
◆ EndPage()
virtual void PlDevice::EndPage |
( |
PLStream * | pls | ) |
|
|
inlinevirtual |
◆ FillPolygon()
virtual void PlDevice::FillPolygon |
( |
PLStream * | pls | ) |
|
|
inlinevirtual |
◆ FixAspectRatio()
virtual void PlDevice::FixAspectRatio |
( |
bool | fix | ) |
|
|
inlinevirtual |
◆ Flush()
virtual void PlDevice::Flush |
( |
PLStream * | pls | ) |
|
|
inlinevirtual |
◆ Locate()
◆ PreDestructorTidy()
virtual void PlDevice::PreDestructorTidy |
( |
PLStream * | pls | ) |
|
|
inlinevirtual |
◆ SetColor()
virtual void PlDevice::SetColor |
( |
PLStream * | pls | ) |
|
|
inlinevirtual |
◆ SetDC()
virtual void PlDevice::SetDC |
( |
PLStream * | pls, |
|
|
wxDC * | dc ) |
|
inlinevirtual |
◆ SetSize()
virtual void PlDevice::SetSize |
( |
PLStream * | pls, |
|
|
int | width, |
|
|
int | height ) |
|
inlinevirtual |
◆ SetWidth()
virtual void PlDevice::SetWidth |
( |
PLStream * | pls | ) |
|
|
inlinevirtual |
◆ SetXorMode()
virtual void PlDevice::SetXorMode |
( |
bool | on | ) |
|
|
inlinevirtual |
◆ m_prevBaseFontSize
PLFLT PlDevice::m_prevBaseFontSize |
|
private |
◆ m_prevFci
◆ m_prevLevel
PLINT PlDevice::m_prevLevel |
|
private |
◆ m_prevSymbol
◆ m_prevSymbolDepth
wxCoord PlDevice::m_prevSymbolDepth |
|
private |
◆ m_prevSymbolHeight
wxCoord PlDevice::m_prevSymbolHeight |
|
private |
◆ m_prevSymbolWidth
wxCoord PlDevice::m_prevSymbolWidth |
|
private |
The documentation for this class was generated from the following files: