![]() |
VR-Forces 5.0.3 Developer's Guide
|
DtOsgEarthCacheDialog Widget for generating cache data of image/elevation/model.

Public Slots | |
| virtual void | qt_slot_updateProgress (int progress) |
| virtual void | qt_slot_cacheFinished () |
Public Member Functions | |
| virtual | ~DtOsgEarthCacheDialog () |
| virtual void | show () |
| virtual void | deactivate () |
| virtual void | setOsgEarthTerrainDefinition (const std::string &osgEarthTerrainDefinition) |
| virtual void | setStartLongitude (double) |
| virtual void | setStartLatitude (double) |
| virtual void | setEndLongitude (double) |
| virtual void | setEndLatitude (double) |
| virtual void | setCoordinateSystemDecimal (int digits) |
| virtual void | setMaxmiumLod (int maximumLod) |
| virtual void | showCacheFinishedMessageBox () |
| virtual bool | showAreaUnspecifiedMessageBox (bool &dontShowAgain) |
| virtual void | setProgressText (const std::string &s) |
| virtual void | setProgress (int progress) |
| virtual void | resetCacheAreaWidgets () |
| virtual void | exit () |
| virtual void | enableCacheConfigurationWidget (bool enable) |
| virtual void | enableCacheProgressWidget (bool enable) |
| virtual void | enableCacheAreaWidget (bool enable) |
Protected Slots | |
User input slots (protected). | |
Receives notification that the user has changed a widget's value. | |
| virtual void | on_lowestLodSpinBox_valueChanged (int) |
| virtual void | on_highestLodSpinBox_valueChanged (int) |
| virtual void | on_cacheImageCheckBox_stateChanged (int) |
| virtual void | on_cacheElevationCheckBox_stateChanged (int) |
| virtual void | on_specifyCacheAreaCheckBox_stateChanged (int) |
| virtual void | on_flyOverCheckBox_stateChanged (int) |
| virtual void | on_startLongitudeSpinBox_valueChanged (double) |
| virtual void | on_startLatitudeSpinBox_valueChanged (double) |
| virtual void | on_endLongitudeSpinBox_valueChanged (double) |
| virtual void | on_endLatitudeSpinBox_valueChanged (double) |
| virtual void | on_generateCacheButton_clicked () |
| virtual void | on_clearAreaButtonClicked () |
| virtual void | on_cancelButton_clicked () |
Protected Member Functions | |
| DtOsgEarthCacheDialog (DtDe &de, QWidget *parent) | |
| void | setupGui () |
| void | connectSignals () |
| virtual void | closeEvent (QCloseEvent *e) |
Private Member Functions | |
| DtOsgEarthCacheDialog (const DtOsgEarthCacheDialog &) | |
| DtOsgEarthCacheDialog & | operator= (const DtOsgEarthCacheDialog &) |
Friends | |
| class | DtOsgEarthCacheDialogCreator |
Additional Inherited Members | |
Public Attributes inherited from makVrv::DtOsgEarthCacheInterface | |
| boost::signalslib::signal < void(const std::string &)> | signal_osgEarthTerrainDefinitionChanged |
| boost::signalslib::signal < void(int)> | signal_lowestLodChanged |
| boost::signalslib::signal < void(bool)> | signal_cacheImageChanged |
| boost::signalslib::signal < void(bool)> | signal_cacheElevationChanged |
| boost::signalslib::signal < void(int)> | signal_highestLodChanged |
| boost::signalslib::signal < void(bool)> | signal_flyOverCheckBoxChanged |
| boost::signalslib::signal < void(bool)> | signal_specifyCacheAreaCheckBoxChanged |
| boost::signalslib::signal < void(double)> | signal_startLongitudeChanged |
| boost::signalslib::signal < void(double)> | signal_startLatitudeChanged |
| boost::signalslib::signal < void(double)> | signal_endLongitudeChanged |
| boost::signalslib::signal < void(double)> | signal_endLatitudeChanged |
| boost::signalslib::signal< void()> | signal_generateCacheButtonClicked |
| boost::signalslib::signal< void()> | signal_clearAreaButtonClicked |
| boost::signalslib::signal< void()> | signal_cancelButtonClicked |
| boost::signalslib::signal< void()> | signal_cacheFinished |
|
virtual |
DTOR.
|
private |
Copy Constructor not implemented – Copy not allowed.
|
protected |
Protected Constructor. Use DtOsgEarthCacheDialogCreator to create instances of this class.
| de | The DtDe |
| parent | the parent of this widget |
|
virtual |
Sets the osgEarth terrain definition used for the cache.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Sets the start longitude of the cache area in the gui.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Sets the start latitude of the cache area in the gui.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Sets the end longitude of the cache area in the gui.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Sets the end latitude of the cache area in the gui.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Sets the coordinate system decimal.
| digits | the digits of the decimal. |
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Sets the maxmiumLod for generating cache.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Shows the cache finished message box.
| message | The message to show in the MessageBox. |
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Shows the message box warns the user cache area is not specified.
| dontShowAgain | If the don't show again is checked. return true if the user still want generate cache. |
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Sets the text to be displayed above the progress bar.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Sets the current progress(0-100).
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Resets the widgets of setting the cache area.
Implements makVrv::DtOsgEarthCacheInterface.
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
virtual |
Closes the dialog.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Enable the widget for configuring the cache.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Enable the widget for displaying the cache progress.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Enable the widget for displaying managing the area to cache.
Implements makVrv::DtOsgEarthCacheInterface.
|
virtual |
Called when the widget is displayed.
Reimplemented in makVrf::DtVrfOsgEarthCacheDialog.
|
virtual |
Called when the widget is hidden.
|
private |
Assignment Operator not implemented – Copy not allowed.
|
protected |
Setups up the gui, will be called in the CTOR.
|
protected |
Connects the signals of the widget.
|
protectedvirtual |
override the closeEvent of QDialog
|
virtualslot |
|
virtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |