![]() |
VR-Forces 4.0.4 Class Documentation
|
This is a node visitor class that evaluates a scene graph and instantiates any DtTerrainSourcePager and TerrainSourceTracker subclasses needed for any of the nodes in the scene graph. More...

Public Member Functions | |
| DtTerrainSourceChooser (const std::list< DtTerrainChooserFunction > &fcnList, DtVantageTerrainEngine *terrainEngine) | |
| virtual | ~DtTerrainSourceChooser () |
| virtual void | apply (osg::Node &node) |
| virtual const std::list < DtTerrainSourcePager * > & | instantiatedPagers () const |
| Provides the pagers instantiated by running this visitor. | |
Protected Attributes | |
| std::list < DtTerrainChooserFunction > | myChooserFunctions |
| std::list< DtTerrainSourcePager * > | myInstantiatedPagers |
| This list holds all the DtTerrainPagers that get instantiated as a result of calling the chooser functions. | |
| DtVantageTerrainEngine * | myTerrainEngine |
Private Member Functions | |
| DtTerrainSourceChooser () | |
| Not implemented. | |
This is a node visitor class that evaluates a scene graph and instantiates any DtTerrainSourcePager and TerrainSourceTracker subclasses needed for any of the nodes in the scene graph.
| DtTerrainSourceChooser::DtTerrainSourceChooser | ( | const std::list< DtTerrainChooserFunction > & | fcnList, |
| DtVantageTerrainEngine * | terrainEngine | ||
| ) |
| virtual DtTerrainSourceChooser::~DtTerrainSourceChooser | ( | ) | [virtual] |
| DtTerrainSourceChooser::DtTerrainSourceChooser | ( | ) | [private] |
Not implemented.
| virtual void DtTerrainSourceChooser::apply | ( | osg::Node & | node | ) | [virtual] |
| virtual const std::list<DtTerrainSourcePager*>& DtTerrainSourceChooser::instantiatedPagers | ( | ) | const [virtual] |
Provides the pagers instantiated by running this visitor.
std::list<DtTerrainChooserFunction> DtTerrainSourceChooser::myChooserFunctions [protected] |
std::list<DtTerrainSourcePager*> DtTerrainSourceChooser::myInstantiatedPagers [protected] |
This list holds all the DtTerrainPagers that get instantiated as a result of calling the chooser functions.