![]() |
VR-Forces 5.0.2 Developer's Guide
|
DtOsgEarthCacheInterface Interface class for generating cache data of image/elevation/model.

Public Member Functions | |
| virtual void | setOsgEarthTerrainDefinition (const std::string &osgEarthTerrainDefinition)=0 |
| virtual void | setStartLongitude (double)=0 |
| virtual void | setStartLatitude (double)=0 |
| virtual void | setEndLongitude (double)=0 |
| virtual void | setEndLatitude (double)=0 |
| virtual void | setCoordinateSystemDecimal (int digits)=0 |
| virtual void | setMaxmiumLod (int maximumLod)=0 |
| virtual void | showCacheFinishedMessageBox ()=0 |
| virtual bool | showAreaUnspecifiedMessageBox (bool &dontShowAgain)=0 |
| virtual void | setProgressText (const std::string &text)=0 |
| virtual void | setProgress (int progress)=0 |
| virtual void | resetCacheAreaWidgets ()=0 |
| virtual void | exit ()=0 |
| virtual void | enableCacheConfigurationWidget (bool enable)=0 |
| virtual void | enableCacheProgressWidget (bool enable)=0 |
| virtual void | enableCacheAreaWidget (bool enable)=0 |
Public Attributes | |
| 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 |
|
pure virtual |
Sets the osgEarth terrain definition used for the cache.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Sets the start longitude of the cache area in the gui.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Sets the start latitude of the cache area in the gui.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Sets the end longitude of the cache area in the gui.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Sets the end latitude of the cache area in the gui.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Sets the coordinate system decimal.
| digits | the digits of the decimal. |
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Sets the maxmiumLod for generating cache.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Shows the cache finished message box.
| message | The message to show in the MessageBox. |
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure 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. |
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Sets the text to be displayed above the progress bar.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Sets the current progress(0-100).
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Resets the widgets of setting the cache area.
Implemented in makVrv::DtOsgEarthCacheDialog, and makVrf::DtVrfOsgEarthCacheDialog.
|
pure virtual |
Closes the dialog.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Enable the widget for configuring the cache.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Enable the widget for displaying the cache progess.
Implemented in makVrv::DtOsgEarthCacheDialog.
|
pure virtual |
Enable the widget for displaying managing the area to cache.
Implemented in makVrv::DtOsgEarthCacheDialog.
| boost::signalslib::signal<void(const std::string&)> makVrv::DtOsgEarthCacheInterface::signal_osgEarthTerrainDefinitionChanged |
boost signals
| boost::signalslib::signal<void(int)> makVrv::DtOsgEarthCacheInterface::signal_lowestLodChanged |
boost signals
| boost::signalslib::signal<void(bool)> makVrv::DtOsgEarthCacheInterface::signal_cacheImageChanged |
boost signals
| boost::signalslib::signal<void(bool)> makVrv::DtOsgEarthCacheInterface::signal_cacheElevationChanged |
boost signals
| boost::signalslib::signal<void(int)> makVrv::DtOsgEarthCacheInterface::signal_highestLodChanged |
boost signals
| boost::signalslib::signal<void(bool)> makVrv::DtOsgEarthCacheInterface::signal_flyOverCheckBoxChanged |
boost signals
| boost::signalslib::signal<void(bool)> makVrv::DtOsgEarthCacheInterface::signal_specifyCacheAreaCheckBoxChanged |
boost signals
| boost::signalslib::signal<void(double)> makVrv::DtOsgEarthCacheInterface::signal_startLongitudeChanged |
boost signals
| boost::signalslib::signal<void(double)> makVrv::DtOsgEarthCacheInterface::signal_startLatitudeChanged |
boost signals
| boost::signalslib::signal<void(double)> makVrv::DtOsgEarthCacheInterface::signal_endLongitudeChanged |
boost signals
| boost::signalslib::signal<void(double)> makVrv::DtOsgEarthCacheInterface::signal_endLatitudeChanged |
boost signals
| boost::signalslib::signal<void()> makVrv::DtOsgEarthCacheInterface::signal_generateCacheButtonClicked |
boost signals
| boost::signalslib::signal<void()> makVrv::DtOsgEarthCacheInterface::signal_clearAreaButtonClicked |
boost signals
| boost::signalslib::signal<void()> makVrv::DtOsgEarthCacheInterface::signal_cancelButtonClicked |
boost signals
| boost::signalslib::signal<void()> makVrv::DtOsgEarthCacheInterface::signal_cacheFinished |
boost signals