DtStreamingSpeedTreeFeatureCallback is a data broker callback that will create speedtrees for an osgEarth-created feature layer subgraph.
More...
Public Member Functions |
| virtual void | onLayerLoaded (const osgEarth::MapNode *mapNode, const osgEarth::ModelLayer *layer) |
| virtual void | onDataPreMerge (const osgEarth::Map *map, const osgEarth::ModelLayer *layer, osg::Node *newNode) |
| | Important: This is usually run in the background paging thread so all functions that this calls MUST be thread safe.
|
| virtual void | onDataLoaded (const osgEarth::Map *map, const osgEarth::ModelLayer *layer, const osg::Node *data) |
| | This is run after the data has been added to the scene graph and runs in the main thread.
|
| virtual void | onDataUnloaded (const osgEarth::Map *map, const osgEarth::ModelLayer *layer, const osg::Node *oldData) |
Detailed Description
DtStreamingSpeedTreeFeatureCallback is a data broker callback that will create speedtrees for an osgEarth-created feature layer subgraph.
Constructor & Destructor Documentation
Member Function Documentation
| virtual void makVrv::DtStreamingSpeedTreeFeatureCallback::onLayerLoaded |
( |
const osgEarth::MapNode * |
mapNode, |
|
|
const osgEarth::ModelLayer * |
layer |
|
) |
| |
|
virtual |
| virtual void makVrv::DtStreamingSpeedTreeFeatureCallback::onDataPreMerge |
( |
const osgEarth::Map * |
map, |
|
|
const osgEarth::ModelLayer * |
layer, |
|
|
osg::Node * |
newNode |
|
) |
| |
|
virtual |
| virtual void makVrv::DtStreamingSpeedTreeFeatureCallback::onDataLoaded |
( |
const osgEarth::Map * |
map, |
|
|
const osgEarth::ModelLayer * |
layer, |
|
|
const osg::Node * |
newData |
|
) |
| |
|
virtual |
| static const char* makVrv::DtStreamingSpeedTreeFeatureCallback::className |
( |
| ) |
|
|
static |
Friends And Related Function Documentation
Member Data Documentation
| const char* makVrv::DtStreamingSpeedTreeFeatureCallback::myClassName |
|
staticprotected |
The documentation for this class was generated from the following file: