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

List of all members.

Public Slots

virtual void updateUnits (const QString &u, const QString &, const QString &)
virtual void setLabels ()

Signals

void altitudeSelectionChanged (int, double)

Public Member Functions

 DtAltitudeSelectionWidget (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtAltitudeSelectionWidget ()
 destructor
virtual bool init (const DtPoint &point)
 Initializer.
virtual double altitude () const
 Returns altitude in meters.
virtual bool determineClamping () const
 Checks the altitude against the terrain intersection list to determine if this entity should be clamped to ground when it is placed.
virtual QString altitudeText () const
 Returns text in units formatted to current setting of DtUnitDisplayAltitude.
virtual void setAltitude (double d)
 Value of altitude must always be in meters.
virtual void setLocation (const DtPoint &, bool updateOffset)
virtual void disconnectConnections ()
virtual void setShowHeightAboveTerrain (bool, double t=-1)
bool showHeightAboveTerrain () const
virtual double heightAboveTerrain () const
virtual bool useHeightAboveTerrain () const
virtual bool useAltitude () const
virtual const DtPointlocation () const
 Last known location of altitude selection. In local coordinates.
virtual void clearPointEdit ()
 Clears all point information.
virtual void setAltitudeOnlyMode (bool)
virtual bool altitudeOnlyMode () const

Public Attributes

Ui::AltitudeSelectionWidgetUi myUiImpl

Protected Slots

virtual void selectAltitude ()
virtual void clampChanged ()
virtual void clampSelectionChanged ()
virtual void selectionChanged ()

Protected Member Functions

virtual void fillInIntersections (const DtPoint *pnt, double curAltitude)
virtual QString titleFor (const DtAltitudeIntersectionPoint &) const
 Returns title for the intersection point given the record and units.
virtual void modifyHeightAboveTerrain ()

Protected Attributes

QDoubleValidator myDoubleValidator
QVector
< DtAltitudeIntersectionPoint
myIntersectionPoints
bool myShowHeightAboveTerrain
bool myAltitudeOnlyMode
DtPoint myLocation
QString myDisplayingIn

Constructor & Destructor Documentation

DtAltitudeSelectionWidget::DtAltitudeSelectionWidget ( QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

default constructor

destructor


Member Function Documentation

virtual bool DtAltitudeSelectionWidget::init ( const DtPoint point) [virtual]

Initializer.

virtual double DtAltitudeSelectionWidget::altitude ( ) const [virtual]

Returns altitude in meters.

Checks the altitude against the terrain intersection list to determine if this entity should be clamped to ground when it is placed.

virtual QString DtAltitudeSelectionWidget::altitudeText ( ) const [virtual]

Returns text in units formatted to current setting of DtUnitDisplayAltitude.

virtual void DtAltitudeSelectionWidget::setAltitude ( double  d) [virtual]

Value of altitude must always be in meters.

virtual void DtAltitudeSelectionWidget::setLocation ( const DtPoint ,
bool  updateOffset 
) [virtual]
virtual void DtAltitudeSelectionWidget::setShowHeightAboveTerrain ( bool  ,
double  t = -1 
) [virtual]
virtual double DtAltitudeSelectionWidget::heightAboveTerrain ( ) const [virtual]
virtual bool DtAltitudeSelectionWidget::useAltitude ( ) const [virtual]
const DtPoint & DtAltitudeSelectionWidget::location ( ) const [inline, virtual]

Last known location of altitude selection. In local coordinates.

References myLocation.

virtual void DtAltitudeSelectionWidget::clearPointEdit ( ) [virtual]

Clears all point information.

virtual void DtAltitudeSelectionWidget::updateUnits ( const QString &  u,
const QString &  ,
const QString &   
) [virtual, slot]
virtual void DtAltitudeSelectionWidget::setLabels ( ) [virtual, slot]
virtual void DtAltitudeSelectionWidget::selectAltitude ( ) [protected, virtual, slot]
virtual void DtAltitudeSelectionWidget::clampChanged ( ) [protected, virtual, slot]
virtual void DtAltitudeSelectionWidget::clampSelectionChanged ( ) [protected, virtual, slot]
virtual void DtAltitudeSelectionWidget::selectionChanged ( ) [protected, virtual, slot]
void DtAltitudeSelectionWidget::altitudeSelectionChanged ( int  ,
double   
) [signal]
virtual void DtAltitudeSelectionWidget::fillInIntersections ( const DtPoint pnt,
double  curAltitude 
) [protected, virtual]
virtual QString DtAltitudeSelectionWidget::titleFor ( const DtAltitudeIntersectionPoint ) const [protected, virtual]

Returns title for the intersection point given the record and units.

virtual void DtAltitudeSelectionWidget::modifyHeightAboveTerrain ( ) [protected, virtual]

Member Data Documentation

Ui::AltitudeSelectionWidgetUi DtAltitudeSelectionWidget::myUiImpl
QDoubleValidator DtAltitudeSelectionWidget::myDoubleValidator [protected]

Referenced by showHeightAboveTerrain().

Referenced by location().


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)