![]() |
VR-Forces 5.0.1 Developer's Guide
|
This dialog will extend the base DtOsgEarthCacheDialog to deal with sending information to the servers to also cache data as well as handle returns for current server progress (from all servers on the network)

Classes | |
| struct | ServerProgressBar |
Public Types | |
| typedef std::map< std::string, ServerProgressBar > | ServerProgressBars |
Public Member Functions | |
| DtVrfOsgEarthCacheDialog (makVrv::DtDe &de, QWidget *parent) | |
| virtual | ~DtVrfOsgEarthCacheDialog () |
| virtual void | resetCacheAreaWidgets () |
| virtual void | resetServerProgressBars () |
| virtual void | setServerProgress (std::string server, bool complete, int current, double elapsedTime) |
| virtual void | show () |
Public Member Functions inherited from makVrv::DtOsgEarthCacheDialog | |
| virtual | ~DtOsgEarthCacheDialog () |
| 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 | exit () |
| virtual void | enableCacheConfigurationWidget (bool enable) |
| virtual void | enableCacheProgressWidget (bool enable) |
| virtual void | enableCacheAreaWidget (bool enable) |
Public Attributes | |
| QWidget * | myServerProgressBarsWidget |
| QVBoxLayout * | myServerProgressBarsLayout |
| ServerProgressBars | myServerProgressBars |
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 |
| typedef std::map<std::string, ServerProgressBar> makVrf::DtVrfOsgEarthCacheDialog::ServerProgressBars |
| makVrf::DtVrfOsgEarthCacheDialog::DtVrfOsgEarthCacheDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Resets the widgets of setting the cache area.
Reimplemented from makVrv::DtOsgEarthCacheDialog.
|
virtual |
|
virtual |
|
virtual |
Called when the widget is displayed.
Reimplemented from makVrv::DtOsgEarthCacheDialog.
| QWidget* makVrf::DtVrfOsgEarthCacheDialog::myServerProgressBarsWidget |
| QVBoxLayout* makVrf::DtVrfOsgEarthCacheDialog::myServerProgressBarsLayout |
| ServerProgressBars makVrf::DtVrfOsgEarthCacheDialog::myServerProgressBars |