PLplot 5.15.0
Loading...
Searching...
No Matches
sipQtPLDriver Class Reference
Inheritance diagram for sipQtPLDriver:
QtPLDriver QtPLDriver

Public Member Functions

 sipQtPLDriver (int, int)
 sipQtPLDriver (const ::QtPLDriver &)
 ~sipQtPLDriver ()
 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

sipSimpleWrappersipPySelf
Public Attributes inherited from QtPLDriver
double downscale
double m_dWidth
double m_dHeight

Private Member Functions

 sipQtPLDriver (const sipQtPLDriver &)
sipQtPLDriveroperator= (const sipQtPLDriver &)
 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

Constructor & Destructor Documentation

◆ sipQtPLDriver() [1/6]

sipQtPLDriver::sipQtPLDriver ( int a0,
int a1 )

◆ sipQtPLDriver() [2/6]

sipQtPLDriver::sipQtPLDriver ( const ::QtPLDriver & a0)

◆ ~sipQtPLDriver() [1/2]

sipQtPLDriver::~sipQtPLDriver ( )

◆ sipQtPLDriver() [3/6]

sipQtPLDriver::sipQtPLDriver ( const sipQtPLDriver & )
private

◆ sipQtPLDriver() [4/6]

sipQtPLDriver::sipQtPLDriver ( int ,
int  )

◆ sipQtPLDriver() [5/6]

sipQtPLDriver::sipQtPLDriver ( const ::QtPLDriver & )

◆ ~sipQtPLDriver() [2/2]

sipQtPLDriver::~sipQtPLDriver ( )

◆ sipQtPLDriver() [6/6]

sipQtPLDriver::sipQtPLDriver ( const sipQtPLDriver & )
private

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ sipPySelf

sipSimpleWrapper * sipQtPLDriver::sipPySelf

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