![]() |
VR-Forces 4.10 Class Documentation
|
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) More...

Classes | |
| struct | ServerProgressBar |
Public Types | |
| typedef std::map< std::string, ServerProgressBar > | ServerProgressBars |
Public Member Functions | |
| DtVrfOsgEarthCacheDialog (makVrv::DtDe &de, QWidget *parent) | |
| CTOR. More... | |
| virtual | ~DtVrfOsgEarthCacheDialog () |
| DTOR. More... | |
| virtual void | resetCacheAreaWidgets () |
| Resets the widgets of setting the cache area. More... | |
| virtual void | resetServerProgressBars () |
| virtual void | setServerProgress (std::string server, bool complete, int current, double elapsedTime) |
| virtual void | show () |
| Called when the widget is displayed. More... | |
Public Member Functions inherited from makVrv::DtOsgEarthCacheDialog | |
| virtual | ~DtOsgEarthCacheDialog () |
| DTOR. More... | |
| virtual void | deactivate () |
| Called when the widget is hidden. More... | |
| virtual void | setOsgEarthTerrainDefinition (const std::string &osgEarthTerrainDefinition) |
| Sets the osgEarth terrain definition used for the cache. More... | |
| virtual void | setStartLongitude (double) |
| Sets the start longitude of the cache area in the gui. More... | |
| virtual void | setStartLatitude (double) |
| Sets the start latitude of the cache area in the gui. More... | |
| virtual void | setEndLongitude (double) |
| Sets the end longitude of the cache area in the gui. More... | |
| virtual void | setEndLatitude (double) |
| Sets the end latitude of the cache area in the gui. More... | |
| virtual void | setCoordinateSystemDecimal (int digits) |
| Sets the coordinate system decimal. More... | |
| virtual void | setMaxmiumLod (int maximumLod) |
| Sets the maxmiumLod for generating cache. More... | |
| virtual void | showCacheFinishedMessageBox () |
| Shows the cache finished message box. More... | |
| virtual bool | showAreaUnspecifiedMessageBox (bool &dontShowAgain) |
| Shows the message box warns the user cache area is not specified. More... | |
| virtual void | setProgressText (const std::string &s) |
| Sets the text to be displayed above the progress bar. More... | |
| virtual void | setProgress (int progress) |
| Sets the current progress(0-100). More... | |
| virtual void | exit () |
| Closes the dialog. More... | |
| virtual void | enableCacheConfigurationWidget (bool enable) |
| Enable the widget for configuring the cache. More... | |
| virtual void | enableCacheProgressWidget (bool enable) |
| Enable the widget for displaying the cache progess. More... | |
Public Attributes | |
| QWidget * | myServerProgressBarsWidget |
| QVBoxLayout * | myServerProgressBarsLayout |
| ServerProgressBars | myServerProgressBars |
Public Attributes inherited from makVrv::DtOsgEarthCacheInterface | |
| boost::signalslib::signal < void(const std::string &)> | signal_osgEarthTerrainDefinitionChanged |
| boost signals More... | |
| 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 |
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)
| 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 |