PLplot
5.10.0
|
#include "wxwidgets.h"
Public Member Functions | |
wxPLDevDC (void) | |
~wxPLDevDC (void) | |
void | DrawLine (short x1a, short y1a, short x2a, short y2a) |
void | DrawPolyline (short *xa, short *ya, PLINT npts) |
void | ClearBackground (PLINT bgr, PLINT bgg, PLINT bgb, PLINT x1=-1, PLINT y1=-1, PLINT x2=-1, PLINT y2=-1) |
void | FillPolygon (PLStream *pls) |
void | BlitRectangle (wxDC *dc, int vX, int vY, int vW, int vH) |
void | CreateCanvas () |
void | SetWidth (PLStream *pls) |
void | SetColor0 (PLStream *pls) |
void | SetColor1 (PLStream *pls) |
void | SetExternalBuffer (void *buffer) |
void | ProcessString (PLStream *pls, EscText *args) |
void | PSDrawTextToDC (char *utf8_string, bool drawText) |
void | PSSetFont (PLUNICODE fci) |
Private Attributes | |
wxBitmap * | m_bitmap |
wxDC * | m_dc |
Definition at line 178 of file wxwidgets.h.
Definition at line 46 of file wxwidgets_dc.cpp.
Definition at line 60 of file wxwidgets_dc.cpp.
void wxPLDevDC::BlitRectangle | ( | wxDC * | dc, |
int | vX, | ||
int | vY, | ||
int | vW, | ||
int | vH | ||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 195 of file wxwidgets_dc.cpp.
void wxPLDevDC::ClearBackground | ( | PLINT | bgr, |
PLINT | bgg, | ||
PLINT | bgb, | ||
PLINT | x1 = -1 , |
||
PLINT | y1 = -1 , |
||
PLINT | x2 = -1 , |
||
PLINT | y2 = -1 |
||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 124 of file wxwidgets_dc.cpp.
void wxPLDevDC::CreateCanvas | ( | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 207 of file wxwidgets_dc.cpp.
void wxPLDevDC::DrawLine | ( | short | x1a, |
short | y1a, | ||
short | x2a, | ||
short | y2a | ||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 83 of file wxwidgets_dc.cpp.
void wxPLDevDC::DrawPolyline | ( | short * | xa, |
short * | ya, | ||
PLINT | npts | ||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 99 of file wxwidgets_dc.cpp.
void wxPLDevDC::FillPolygon | ( | PLStream * | pls | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 163 of file wxwidgets_dc.cpp.
void wxPLDevDC::ProcessString | ( | PLStream * | pls, |
EscText * | args | ||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 434 of file wxwidgets_dc.cpp.
void wxPLDevDC::PSDrawTextToDC | ( | char * | utf8_string, |
bool | drawText | ||
) | [virtual] |
Implements wxPLDevBase.
Definition at line 335 of file wxwidgets_dc.cpp.
void wxPLDevDC::PSSetFont | ( | PLUNICODE | fci | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 408 of file wxwidgets_dc.cpp.
void wxPLDevDC::SetColor0 | ( | PLStream * | pls | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 240 of file wxwidgets_dc.cpp.
void wxPLDevDC::SetColor1 | ( | PLStream * | pls | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 253 of file wxwidgets_dc.cpp.
void wxPLDevDC::SetExternalBuffer | ( | void * | buffer | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 267 of file wxwidgets_dc.cpp.
void wxPLDevDC::SetWidth | ( | PLStream * | pls | ) | [virtual] |
Implements wxPLDevBase.
Definition at line 228 of file wxwidgets_dc.cpp.
wxBitmap* wxPLDevDC::m_bitmap [private] |
Definition at line 204 of file wxwidgets.h.
wxDC* wxPLDevDC::m_dc [private] |
Definition at line 205 of file wxwidgets.h.