DtStreamedSpeedTreeForest manages the streaming management for The DtSpeedTreeForest that is contains.
More...
Detailed Description
DtStreamedSpeedTreeForest manages the streaming management for The DtSpeedTreeForest that is contains.
Member Typedef Documentation
Constructor & Destructor Documentation
| makVrv::DtStreamedSpeedTreeForest::DtStreamedSpeedTreeForest |
( |
DtDe & |
de, |
|
|
DtUniqueID |
id |
|
) |
| |
| virtual makVrv::DtStreamedSpeedTreeForest::~DtStreamedSpeedTreeForest |
( |
| ) |
|
|
virtual |
Member Function Documentation
| void makVrv::DtStreamedSpeedTreeForest::onDataLoaded |
( |
const DtOsgTerrainPatchObject & |
patch, |
|
|
osgEarth::Map * |
map, |
|
|
osgEarth::ModelLayer * |
layer, |
|
|
osg::Node * |
data |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::onDataUnLoaded |
( |
osgEarth::Map * |
map, |
|
|
osgEarth::ModelLayer * |
layer, |
|
|
osg::Node * |
data |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::onLayerLoaded |
( |
osgEarth::MapNode * |
mapNode, |
|
|
osgEarth::ModelLayer * |
layer |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::onLayerUnLoaded |
( |
osgEarth::MapNode * |
mapNode, |
|
|
osgEarth::ModelLayer * |
layer |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::mapDataToCell |
( |
osg::Node * |
dataNode, |
|
|
DtUniqueID |
cellID |
|
) |
| |
| void makVrv::DtStreamedSpeedTreeForest::processNewFeatures |
( |
const DtOsgTerrainPatchObject & |
patch, |
|
|
osg::Node * |
data |
|
) |
| |
|
protected |
| void makVrv::DtStreamedSpeedTreeForest::processNewFeatures |
( |
const DtOsgTerrainPatchObject & |
patch, |
|
|
osgEarth::Features::CustomFeatureNode * |
pFeatureNode, |
|
|
osg::Node * |
data |
|
) |
| |
|
protected |
| bool makVrv::DtStreamedSpeedTreeForest::observerExists |
( |
osg::Node * |
data | ) |
|
|
protected |
| void makVrv::DtStreamedSpeedTreeForest::createObserver |
( |
osgEarth::Map * |
map, |
|
|
osgEarth::ModelLayer * |
layer, |
|
|
osg::Node * |
data |
|
) |
| |
|
protected |
| void makVrv::DtStreamedSpeedTreeForest::destroyObserver |
( |
osg::Node * |
data, |
|
|
bool |
bCheck |
|
) |
| |
|
protected |
| void makVrv::DtStreamedSpeedTreeForest::removeAndDestroyAllObservers |
( |
void |
| ) |
|
|
protected |
| static bool makVrv::DtStreamedSpeedTreeForest::verifyExists |
( |
const osg::Observer * |
lhs, |
|
|
osg::Node * |
data |
|
) |
| |
|
staticprotected |
| static bool makVrv::DtStreamedSpeedTreeForest::getValidTreeModelDefinition |
( |
DtDe & |
de, |
|
|
std::string & |
strCleanModelName, |
|
|
const std::string & |
strModelName, |
|
|
MarkerToModelDefinition & |
cache |
|
) |
| |
|
staticprotected |
Member Data Documentation
| DtDe& makVrv::DtStreamedSpeedTreeForest::myDe |
|
protected |
The documentation for this class was generated from the following file: