![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtPrimitiveDrawer () | |
| virtual | ~DtPrimitiveDrawer () |
| virtual void | setLineColor (const QColor &color)=0 |
| virtual const QColor & | lineColor () const |
| virtual int | setLineWidth (int w)=0 |
| Returns old line width when setting. | |
| virtual int | lineWidth () const |
| virtual void | scale (double x, double y)=0 |
| virtual void | translate (int x, int y)=0 |
| virtual void | resetXForm ()=0 |
| virtual void | setFillColor (const QColor &color)=0 |
| virtual const QColor & | fillColor () const |
| virtual void | drawString (const DtDisplayPoint &pt, const char *pString)=0 |
| virtual void | drawLine (const DtDisplayPoint &ptFrom, const DtDisplayPoint &ptTo)=0 |
| virtual void | drawFilledPoly (int numVerts, DtDisplayPoint *points)=0 |
| virtual void | labelForHorizLine (const DtDisplayPoint &pt, const char *pString)=0 |
| Grid line stuff. | |
| virtual void | labelForVertiLine (const DtDisplayPoint &pt, const char *pString)=0 |
| virtual void | clear ()=0 |
| Erase with fillcolor. | |
| virtual void | drawPixmap (const DtDisplayPoint &pt, const QPixmap &p, int transparencyLevel=0)=0 |
| virtual void | drawImage (const DtDisplayPoint &pt, const QImage &p, bool blend=true, int transparencyLevel=0)=0 |
| virtual void | setFont (const QFont &)=0 |
| virtual const QFont & | font () const =0 |
| virtual bool | printMode () const |
| virtual void | setPrintMode (bool) |
Protected Attributes | |
| QColor | myLastLineColor |
| int | myLastLineWidth |
| QColor | myLastFillColor |
| bool | myPrintMode |
| virtual DtPrimitiveDrawer::~DtPrimitiveDrawer | ( | ) | [virtual] |
| virtual void DtPrimitiveDrawer::setLineColor | ( | const QColor & | color | ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual const QColor& DtPrimitiveDrawer::lineColor | ( | ) | const [virtual] |
| virtual int DtPrimitiveDrawer::setLineWidth | ( | int | w | ) | [pure virtual] |
Returns old line width when setting.
Implemented in DtQtDrawer.
| virtual int DtPrimitiveDrawer::lineWidth | ( | ) | const [virtual] |
| virtual void DtPrimitiveDrawer::scale | ( | double | x, |
| double | y | ||
| ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::translate | ( | int | x, |
| int | y | ||
| ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::resetXForm | ( | ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::setFillColor | ( | const QColor & | color | ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual const QColor& DtPrimitiveDrawer::fillColor | ( | ) | const [virtual] |
| virtual void DtPrimitiveDrawer::drawString | ( | const DtDisplayPoint & | pt, |
| const char * | pString | ||
| ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::drawLine | ( | const DtDisplayPoint & | ptFrom, |
| const DtDisplayPoint & | ptTo | ||
| ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::drawFilledPoly | ( | int | numVerts, |
| DtDisplayPoint * | points | ||
| ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::labelForHorizLine | ( | const DtDisplayPoint & | pt, |
| const char * | pString | ||
| ) | [pure virtual] |
Grid line stuff.
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::labelForVertiLine | ( | const DtDisplayPoint & | pt, |
| const char * | pString | ||
| ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::clear | ( | ) | [pure virtual] |
Erase with fillcolor.
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::drawPixmap | ( | const DtDisplayPoint & | pt, |
| const QPixmap & | p, | ||
| int | transparencyLevel = 0 |
||
| ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::drawImage | ( | const DtDisplayPoint & | pt, |
| const QImage & | p, | ||
| bool | blend = true, |
||
| int | transparencyLevel = 0 |
||
| ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual void DtPrimitiveDrawer::setFont | ( | const QFont & | ) | [pure virtual] |
Implemented in DtQtDrawer.
| virtual const QFont& DtPrimitiveDrawer::font | ( | ) | const [pure virtual] |
Implemented in DtQtDrawer.
| virtual bool DtPrimitiveDrawer::printMode | ( | ) | const [virtual] |
| virtual void DtPrimitiveDrawer::setPrintMode | ( | bool | ) | [virtual] |
QColor DtPrimitiveDrawer::myLastLineColor [protected] |
int DtPrimitiveDrawer::myLastLineWidth [protected] |
QColor DtPrimitiveDrawer::myLastFillColor [protected] |
bool DtPrimitiveDrawer::myPrintMode [protected] |