PLplot  5.15.0
sipQtPLDriver Class Reference
Inheritance diagram for sipQtPLDriver:
QtPLDriver

Public Member Functions

 sipQtPLDriver (int, int)
 
 sipQtPLDriver (const ::QtPLDriver &)
 
 ~sipQtPLDriver ()
 
- Public Member Functions inherited from QtPLDriver
 QtPLDriver (PLINT i_iWidth=QT_DEFAULT_X, PLINT i_iHeight=QT_DEFAULT_Y)
 
virtual ~QtPLDriver ()
 
void setPLStream (PLStream *pls)
 
virtual void drawArc (short x, short y, short width, short height, PLFLT angle1, PLFLT angle2, PLFLT rotate, bool fill)
 
virtual void drawLine (short x1, short y1, short x2, short y2)
 
virtual void drawPolyline (short *x, short *y, PLINT npts)
 
virtual void drawPolygon (short *x, short *y, PLINT npts)
 
virtual void drawText (EscText *txt)
 
virtual void setColor (int r, int g, int b, double alpha)
 
virtual void setBackgroundColor (int, int, int, double)
 
virtual void setGradient (int x1, int x2, int y1, int y2, unsigned char *r, unsigned char *g, unsigned char *b, PLFLT *alpha, PLINT ncol1)
 
virtual void setWidthF (PLFLT w)
 
virtual void setSolid ()
 

Public Attributes

sipSimpleWrapper * sipPySelf
 
- Public Attributes inherited from QtPLDriver
double downscale
 
double m_dWidth
 
double m_dHeight
 

Private Member Functions

 sipQtPLDriver (const sipQtPLDriver &)
 
sipQtPLDriveroperator= (const sipQtPLDriver &)
 

Additional Inherited Members

- Static Public Attributes inherited from QtPLDriver
static QMutex mutex
 
- Protected Member Functions inherited from QtPLDriver
QFont getFont (PLUNICODE code)
 
void drawTextInPicture (QPainter *, const QString &)
 
QPicture getTextPicture (PLUNICODE fci, PLUNICODE *text, int len, PLFLT chrht)
 
- Protected Attributes inherited from QtPLDriver
bool underlined
 
bool overlined
 
double currentFontScale
 
double currentFontSize
 
double yOffset
 
double xOffset
 
PLStreampls
 
QPainter * m_painterP
 

Detailed Description

Definition at line 15 of file sipplplot_pyqt5QtPLDriver.cpp.

Constructor & Destructor Documentation

◆ sipQtPLDriver() [1/3]

sipQtPLDriver::sipQtPLDriver ( int  a0,
int  a1 
)

Definition at line 30 of file sipplplot_pyqt5QtPLDriver.cpp.

◆ sipQtPLDriver() [2/3]

sipQtPLDriver::sipQtPLDriver ( const ::QtPLDriver a0)

Definition at line 34 of file sipplplot_pyqt5QtPLDriver.cpp.

◆ ~sipQtPLDriver()

sipQtPLDriver::~sipQtPLDriver ( )

Definition at line 38 of file sipplplot_pyqt5QtPLDriver.cpp.

◆ sipQtPLDriver() [3/3]

sipQtPLDriver::sipQtPLDriver ( const sipQtPLDriver )
private

Member Function Documentation

◆ operator=()

sipQtPLDriver& sipQtPLDriver::operator= ( const sipQtPLDriver )
private

Member Data Documentation

◆ sipPySelf

sipSimpleWrapper* sipQtPLDriver::sipPySelf

Definition at line 23 of file sipplplot_pyqt5QtPLDriver.cpp.


The documentation for this class was generated from the following file: