VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtFormationGridLineDrawer Class Reference
Inheritance diagram for DtFormationGridLineDrawer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtFormationGridLineDrawer ()
virtual DtPoint closestGridPointTo (const DtPoint &) const
virtual QRectF rectThatContainsPoint (const DtPoint &) const
void setScaleFactor (double)
double scaleFactor () const
virtual void drawGridLines (const DtTerrainDatabase *, const DtViewportExtents *, DtPrimitiveDrawer *painter)
 Calls internalDraw to draw grid lines.

Protected Member Functions

virtual void drawGridLines (const DtPoint &vp_min_WC, const DtPoint &vp_max_WC, double increment, const DtTerrainDatabase *db, const DtViewportExtents *v, DtPrimitiveDrawer *painter)
 Default calls myCoordinateSystem->gridLineDrawer()->drawGridLines(...)
virtual double autoGridLineIncrement (const DtViewportExtents *v, const DtTerrainDatabase *db) const

Protected Attributes

double myIncrement
double myScaleFactor
DtPoint myMin
DtPoint myMax

Constructor & Destructor Documentation


Member Function Documentation

virtual DtPoint DtFormationGridLineDrawer::closestGridPointTo ( const DtPoint ) const [virtual]
virtual QRectF DtFormationGridLineDrawer::rectThatContainsPoint ( const DtPoint ) const [virtual]
void DtFormationGridLineDrawer::setScaleFactor ( double  d) [inline]

References myScaleFactor.

double DtFormationGridLineDrawer::scaleFactor ( ) const [inline]

References myScaleFactor.

virtual void DtFormationGridLineDrawer::drawGridLines ( const DtTerrainDatabase ,
const DtViewportExtents ,
DtPrimitiveDrawer painter 
) [virtual]

Calls internalDraw to draw grid lines.

Reimplemented from DtTerrainGridLineDrawer.

virtual void DtFormationGridLineDrawer::drawGridLines ( const DtPoint vp_min_WC,
const DtPoint vp_max_WC,
double  increment,
const DtTerrainDatabase db,
const DtViewportExtents v,
DtPrimitiveDrawer painter 
) [protected, virtual]

Default calls myCoordinateSystem->gridLineDrawer()->drawGridLines(...)

Reimplemented from DtTerrainGridLineDrawer.

virtual double DtFormationGridLineDrawer::autoGridLineIncrement ( const DtViewportExtents v,
const DtTerrainDatabase db 
) const [protected, virtual]

Reimplemented from DtTerrainGridLineDrawer.


Member Data Documentation

Referenced by scaleFactor(), and setScaleFactor().


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)