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

Public Slots | |
| virtual void | updateCoordinateSystem (const DtCoordSys &sys) |
Public Member Functions | |
| DtTerrainBackground () | |
| DtTerrainBackground (const DtTerrainBackground &orig) | |
| virtual | ~DtTerrainBackground () |
| DtTerrainBackground & | operator= (const DtTerrainBackground &rhs) |
| virtual bool | init (DtTMArea *area) |
| This function must be called or else nothing will happen. | |
| virtual bool | init (DtTacticalGdbDrawer *tdbDrawer, DtQtDrawer *qtDrawer, const DtTdbDrawerOptions *o, DtTerrainViewportExtents *v) |
| virtual void | draw (QPainter *painter=NULL) |
| Overload these functions in a working background class. | |
| virtual void | clear () |
| virtual DtTacticalGdbDrawer * | tdbDrawer () const |
| virtual void | setTdbDrawer (DtTacticalGdbDrawer *t) |
| virtual DtQtDrawer * | qtDrawer () const |
| virtual void | setQtDrawer (DtQtDrawer *d) |
| virtual const DtTdbDrawerOptions * | tdbDrawerOptions () const |
| virtual void | setTdbDrawerOptions (const DtTdbDrawerOptions *o) |
| virtual void | setFeatureDrawOrder (DtList *list) |
| Sets the feature draw order list in the tdb drawer. | |
| virtual void | setTerrainDatabase (const DtTerrainDatabase *) |
| virtual void | setPaperMapDatabase (const DtPaperMapDatabase *db) |
| virtual const DtTerrainDatabase * | terrainDatabase () const |
Public Member Functions inherited from DtTMBackground | |
| DtTMBackground () | |
| default constructor | |
| DtTMBackground (const DtTMBackground &orig) | |
| default copy constructor | |
| virtual | ~DtTMBackground () |
| default destructor | |
| DtTMBackground & | operator= (const DtTMBackground &rhs) |
| default assignment operator | |
| virtual const DtTMViewportExtents * | viewportExtents () const |
| virtual void | setViewportExtents (DtTMViewportExtents *v) |
| virtual QPixmap * | pixmap () const |
| virtual void | setPixmap (QPixmap *) |
| Deletes old pixmap and resets new pixmap into lens area. | |
| void | setNeedsRedraw (bool) |
| bool | needsRedraw () const |
Static Public Member Functions | |
| static DtTMBackground * | create () |
| Returns a newly created instance of a DtTerrainBackground. | |
Protected Member Functions | |
| virtual void | fillBackground (QPainter *usePainter) |
| Override to draw a different background. | |
Protected Attributes | |
| DtTacticalGdbDrawer * | myTdbDrawer |
| DtQtDrawer * | myQtDrawer |
| const DtTerrainDatabase * | myTerrainDatabase |
Protected Attributes inherited from DtTMBackground | |
| QPixmap * | myPixmap |
| DtTMViewportExtents * | myViewportExtents |
| DtTMArea * | myArea |
| bool | myNeedsRedraw |
| DtTerrainBackground::DtTerrainBackground | ( | ) |
| DtTerrainBackground::DtTerrainBackground | ( | const DtTerrainBackground & | orig | ) |
|
virtual |
| DtTerrainBackground& DtTerrainBackground::operator= | ( | const DtTerrainBackground & | rhs | ) |
This function must be called or else nothing will happen.
Reimplemented from DtTMBackground.
|
virtual |
|
static |
Returns a newly created instance of a DtTerrainBackground.
|
virtual |
Overload these functions in a working background class.
Implements DtTMBackground.
|
virtual |
Implements DtTMBackground.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Sets the feature draw order list in the tdb drawer.
The draw order is a list of lists where the lists are in the order the features should be drawn and each list contains a list of specification indicies
|
virtual |
|
virtual |
|
virtual |
|
virtualslot |
|
protectedvirtual |
Override to draw a different background.
Default fills with solid background color
|
protected |
|
protected |
|
protected |