![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtInfoWidget: More...

Public Slots | |
| virtual void | clear () |
| virtual void | resetAllFields () |
| virtual void | update () |
| virtual void | updateFromDatabasePoint () |
| virtual void | updateUnits (const QString &u, const QString &, const QString &) |
| virtual void | updateCoordSys (const QString &s) |
| virtual void | updateCoordSys (const DtCoordSys &) |
| virtual void | setDatabasePoint (const DtPoint &p) |
| virtual void | updateAltitude (int) |
| virtual void | layerDisplayChange (int) |
| void | setSpecialType (const DtPoint &pnt, const QString &name) |
| void | clearSpecialType () |
| virtual void | setPositionFromGeoc (const DtVector &pos) |
Signals | |
| void | layerDisplayChanged () |
Public Member Functions | |
| DtInfoWidget (QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| Default constructor. | |
| virtual | ~DtInfoWidget () |
| Destructor. | |
| virtual bool | init (const DtTMFactory *f, const DtCoordinateSystemCollection *coll) |
| virtual void | setCoordinateSystem (const DtCoordSys &s) |
| virtual DtPoint | location () const |
| virtual void | showCoordinateSystemCombo (bool b) |
| virtual void | setTitle (const QString &) |
| virtual void | setTerrainDatabase (const DtTerrainDatabase *) |
| const DtTerrainDatabase * | terrainDatabase () const |
| void | setDirty (bool) |
Static Public Member Functions | |
| static DtInfoWidget * | create (QWidget *parent, const Qt::WindowFlags &flags) |
| Returns a newly created instance of a DtInfoWidget. | |
Public Attributes | |
| Ui::InfoWidgetUi | myUiImpl |
Protected Member Functions | |
| virtual void | updateSoilTypeFromLocation (DtVector &localLocation) |
| Override this routine to show a soil type that is different than the surface soil type. | |
| virtual void | addSpecialTypes () |
Protected Attributes | |
| DtPoint | myDatabasePoint |
| bool | myDirty |
| const DtCoordinateSystemCollection * | myCoordinateSystemCollection |
| DtLocationEntryWidget * | myLocationEntryWidget |
| std::map< int, DtPoint > | myIntersectionPointMap |
| int | myDatabaseSelection |
| QString | mySpecialType |
| const DtTerrainDatabase * | myTerrainDatabase |
| Coordinate_System * | myDefaultCoordinateSystem |
Private Member Functions | |
| DtInfoWidget (const DtInfoWidget &orig) | |
| Not implemented. | |
| DtInfoWidget & | operator= (const DtInfoWidget &orig) |
| Not implemented. | |
class DtInfoWidget:
Instances of DtInfoWidget are
| DtInfoWidget::DtInfoWidget | ( | QWidget * | parent = NULL, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
Default constructor.
| virtual DtInfoWidget::~DtInfoWidget | ( | ) | [virtual] |
Destructor.
| DtInfoWidget::DtInfoWidget | ( | const DtInfoWidget & | orig | ) | [private] |
Not implemented.
| virtual bool DtInfoWidget::init | ( | const DtTMFactory * | f, |
| const DtCoordinateSystemCollection * | coll | ||
| ) | [virtual] |
| virtual void DtInfoWidget::setCoordinateSystem | ( | const DtCoordSys & | s | ) | [virtual] |
| virtual DtPoint DtInfoWidget::location | ( | ) | const [virtual] |
| virtual void DtInfoWidget::showCoordinateSystemCombo | ( | bool | b | ) | [virtual] |
| virtual void DtInfoWidget::setTitle | ( | const QString & | ) | [virtual] |
| virtual void DtInfoWidget::setTerrainDatabase | ( | const DtTerrainDatabase * | ) | [virtual] |
| const DtTerrainDatabase * DtInfoWidget::terrainDatabase | ( | ) | const [inline] |
References myTerrainDatabase.
| void DtInfoWidget::setDirty | ( | bool | b | ) | [inline] |
References myDirty.
| static DtInfoWidget* DtInfoWidget::create | ( | QWidget * | parent, |
| const Qt::WindowFlags & | flags | ||
| ) | [static] |
Returns a newly created instance of a DtInfoWidget.
| virtual void DtInfoWidget::clear | ( | ) | [virtual, slot] |
Referenced by setSpecialType().
| virtual void DtInfoWidget::resetAllFields | ( | ) | [virtual, slot] |
| virtual void DtInfoWidget::update | ( | ) | [virtual, slot] |
Referenced by setSpecialType().
| virtual void DtInfoWidget::updateFromDatabasePoint | ( | ) | [virtual, slot] |
| virtual void DtInfoWidget::updateUnits | ( | const QString & | u, |
| const QString & | , | ||
| const QString & | |||
| ) | [virtual, slot] |
| virtual void DtInfoWidget::updateCoordSys | ( | const QString & | s | ) | [virtual, slot] |
| virtual void DtInfoWidget::updateCoordSys | ( | const DtCoordSys & | ) | [virtual, slot] |
| virtual void DtInfoWidget::setDatabasePoint | ( | const DtPoint & | p | ) | [virtual, slot] |
| virtual void DtInfoWidget::updateAltitude | ( | int | ) | [virtual, slot] |
| virtual void DtInfoWidget::layerDisplayChange | ( | int | ) | [virtual, slot] |
| void DtInfoWidget::setSpecialType | ( | const DtPoint & | pnt, |
| const QString & | name | ||
| ) | [inline, slot] |
References clear(), myDatabasePoint, myDirty, mySpecialType, and update().
| void DtInfoWidget::clearSpecialType | ( | ) | [inline, slot] |
References mySpecialType.
| virtual void DtInfoWidget::setPositionFromGeoc | ( | const DtVector & | pos | ) | [virtual, slot] |
| virtual void DtInfoWidget::updateSoilTypeFromLocation | ( | DtVector & | localLocation | ) | [protected, virtual] |
Override this routine to show a soil type that is different than the surface soil type.
As a side effect, the localLocation will have it's Z point filled in the the database height intersection
| virtual void DtInfoWidget::addSpecialTypes | ( | ) | [protected, virtual] |
| void DtInfoWidget::layerDisplayChanged | ( | ) | [signal] |
| DtInfoWidget& DtInfoWidget::operator= | ( | const DtInfoWidget & | orig | ) | [private] |
Not implemented.
| Ui::InfoWidgetUi DtInfoWidget::myUiImpl |
DtPoint DtInfoWidget::myDatabasePoint [protected] |
Referenced by setSpecialType().
bool DtInfoWidget::myDirty [protected] |
Referenced by setDirty(), and setSpecialType().
const DtCoordinateSystemCollection* DtInfoWidget::myCoordinateSystemCollection [protected] |
DtLocationEntryWidget* DtInfoWidget::myLocationEntryWidget [protected] |
std::map<int, DtPoint> DtInfoWidget::myIntersectionPointMap [protected] |
int DtInfoWidget::myDatabaseSelection [protected] |
QString DtInfoWidget::mySpecialType [protected] |
Referenced by clearSpecialType(), and setSpecialType().
const DtTerrainDatabase* DtInfoWidget::myTerrainDatabase [protected] |
Referenced by terrainDatabase().
Coordinate_System* DtInfoWidget::myDefaultCoordinateSystem [protected] |