![]() |
VR-Forces 4.10 Class Documentation
|
Override to send message to back-end with bounds information to cache on the back-ends. More...

Public Member Functions | |
| DtVrfOsgEarthCacheHandler (makVrv::DtDe &de, makVrv::DtOsgEarthCacheInterface *iFace) | |
| CTOR. More... | |
| virtual | ~DtVrfOsgEarthCacheHandler () |
| DTOR. More... | |
| virtual void | fulfillCacheRequest (const DtIfOsgEarthCacheRequest &) |
Public Member Functions inherited from makVrv::DtOsgEarthCacheHandler | |
| DtOsgEarthCacheHandler (DtDe &de, DtOsgEarthCacheInterface *myInterface) | |
| CTOR. More... | |
| virtual void | run () |
| run function override, all code executed in this function will be in a worker thread. More... | |
| virtual void | initializeChannel (DtChannel *channel) |
| Initialize the channel and associated data with it. More... | |
| virtual void | setMapNode (osgEarth::MapNode *mapNode) |
| Setw the MapNode that forms the root of an osgEarth map. More... | |
| virtual void | setLowestLod (int lowestLod) |
| Sets the lowest lod to cache, only the tiles with a higher lod will be cached. More... | |
| virtual void | setHighestLod (int highestLod) |
| Sets the highest lod to cache, only the tiles with a higher lod will be cached. More... | |
| virtual void | setFlyOver (bool flyOver) |
| Use the method of flying over the view point to the interested area to generate all kinds of cache data. More... | |
| virtual void | setBound (const osgEarth::Bounds &bound) |
| Sets the Bound of the cache area. More... | |
| virtual void | setCacheImageLayers (bool val) |
| Sets whether cache image layers. More... | |
| virtual void | setCacheElevationLayers (bool val) |
| Sets whether cache elevation layers. More... | |
Protected Types | |
| typedef std::map< std::string, int > | ActiveServers |
Protected Member Functions | |
| virtual void | cancelCache () |
| Called when cancelling operation – send message to back-ends to also cancel. More... | |
| virtual void | processOsgEarthCacheProgress (DtSimMessage *msg) |
| virtual void | slot_cacheFinished () |
| Slot when the cache finished. More... | |
Protected Member Functions inherited from makVrv::DtOsgEarthCacheHandler | |
| void | connectSignals () |
| Connects all the signals. More... | |
| virtual void | slot_updateProgress (int progress) |
| Slot when the cache progress update. More... | |
| virtual void | slot_updateProgressText (std::string text) |
| Slot when the text of the progress label changed. More... | |
Protected Attributes | |
| int | myRequestId |
| bool | myFrontEndFinished |
| bool | myBackEndFinished |
| ActiveServers | myActiveServers |
Protected Attributes inherited from makVrv::DtOsgEarthCacheHandler | |
| DtDe & | myDe |
| DtSignalConnectionManager | mySignals |
| DtOsgEarthCacheInterface * | myInterface |
| DtOsgEarthCache * | myOsgEarthCache |
Additional Inherited Members | |
Signals inherited from makVrv::DtOsgEarthCacheHandler | |
| void | qt_signal_updateProgress (int progress) |
| Qt signal to update the propress bar, progree bar has to be updated in the qt main thread. More... | |
| void | qt_signal_cacheFinished () |
| Qt signal to indicate the cache is finished. More... | |
Override to send message to back-end with bounds information to cache on the back-ends.
|
protected |
| makVrf::DtVrfOsgEarthCacheHandler::DtVrfOsgEarthCacheHandler | ( | makVrv::DtDe & | de, |
| makVrv::DtOsgEarthCacheInterface * | iFace | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
|
protectedvirtual |
Called when cancelling operation – send message to back-ends to also cancel.
Reimplemented from makVrv::DtOsgEarthCacheHandler.
|
protectedvirtual |
|
protectedvirtual |
Slot when the cache finished.
Reimplemented from makVrv::DtOsgEarthCacheHandler.
|
protected |
|
protected |
|
protected |
|
protected |