![]() |
VR-Forces 4.1 Class Documentation
|
! TM includes More...

Public Member Functions | |
| DtResizableCircleDrawer () | |
| virtual | ~DtResizableCircleDrawer () |
| virtual bool | draw (QPainter &paint, const DtSymbol *const symbol) const |
Public Member Functions inherited from DtCircleDrawer | |
| DtCircleDrawer () | |
| virtual | ~DtCircleDrawer () |
| virtual QSize | calcBBox (const DtSymbol *const symbol) const |
| Calculate the drawn size of this symbol. | |
| virtual void | setPenThickness (int thickness) |
| Set the thickness of the pen when drawing the lines;. | |
| virtual void | setCircleStyle (DtCircleSymbol::DtCircleStyle style) |
| Overrides to override specific symbol settings. | |
| virtual void | clearCircleStyle () |
| virtual void | clearBrushStyle () |
| virtual DtCircleSymbol::DtCircleStyle | circleStyle () |
| virtual Qt::BrushStyle | brushStyle () |
| virtual void | setBrushStyle (Qt::BrushStyle style) |
Public Member Functions inherited from DtBaseSymbolDrawer | |
| DtBaseSymbolDrawer () | |
| virtual | ~DtBaseSymbolDrawer () |
| virtual bool | doDrawing (QPainter &paint, const DtSymbol *const symbol) |
| ! Initializes any drawing information and then calls internal draw() method | |
Public Member Functions inherited from DtSymbolDrawer | |
| DtSymbolDrawer () | |
| virtual | ~DtSymbolDrawer () |
| virtual QRect | calcBRect (const DtSymbol *const symbol) const |
| virtual bool | forceUpdate (const DtSymbol *const symbol) const |
| Override if your class wants to force a redraw of this item regardless of performance enhancement state. | |
| virtual bool | endTransparentDraw (QPainter &paint, const DtSymbol *const symbol) const |
| Called after transparent draw is finished if symbol wants to draw transparently. | |
| virtual void | processHiddenSymbolAction (QPainter &paint, const DtSymbol *const symbol) |
| Routine to perform even when symbol is hidden. | |
Static Public Member Functions | |
| static DtSymbolDrawer * | create () |
Private Member Functions | |
| DtResizableCircleDrawer (const DtResizableCircleDrawer &orig) | |
| DtResizableCircleDrawer & | operator= (const DtResizableCircleDrawer &orig) |
Additional Inherited Members | |
Protected Member Functions inherited from DtCircleDrawer | |
| virtual void | drawX (QPoint ¢er, QPainter &paint, const DtCircleSymbol *circleSymbol, int radius, int yRadius) const |
| draw an X inside a circle | |
| virtual void | drawCrossHair (QPainter &paint, const QPoint ¢er, const DtCircleSymbol *circleSymbol, int radius, int yRadius) const |
| virtual bool | drawCircle (QPainter &paint, const DtCircleSymbol *const circle, QPoint pnt, double radius, DtCircleSymbol::DtCircleStyle style, Qt::BrushStyle brushStyle, QColor &color, int penThickness, double yRadius=0, double rotationDegrees=0) const |
| Draws an individual instance of a circle using point. | |
Protected Attributes inherited from DtCircleDrawer | |
| DtCircleSymbol::DtCircleStyle | myCircleStyle |
| Qt::BrushStyle | myBrushStyle |
| int | myPenThickness |
| bool | myOverrideCircleStyle |
| bool | myOverrideBrushStyle |
Static Protected Attributes inherited from DtSymbolDrawer | |
| static double | gDrawScalingFactor |
| static QColor | theHighlightColor |
! TM includes
Contains multiple ways of drawing a DtResizableCircleSymbol
| DtResizableCircleDrawer::DtResizableCircleDrawer | ( | ) |
|
virtual |
|
private |
|
virtual |
Reimplemented from DtCircleDrawer.
|
static |
Reimplemented from DtCircleDrawer.
|
private |