DtOsgIntersectVisitor checks to see if it is visiting a a DtTerrainPatchGroup and if so, uses its API to get the highest LOD terrain intersections.
More...
Detailed Description
DtOsgIntersectVisitor checks to see if it is visiting a a DtTerrainPatchGroup and if so, uses its API to get the highest LOD terrain intersections.
Constructor & Destructor Documentation
| makVrv::DtOsgIntersectionVisitor::DtOsgIntersectionVisitor |
( |
| ) |
|
| virtual makVrv::DtOsgIntersectionVisitor::~DtOsgIntersectionVisitor |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual void makVrv::DtOsgIntersectionVisitor::setUseHighLodForOsgEarth |
( |
bool |
b | ) |
|
|
virtual |
Set whether we should use the highest lod when dealing with osg earth.
| virtual bool makVrv::DtOsgIntersectionVisitor::useHighLodForOsgEarth |
( |
| ) |
const |
|
virtual |
Get whether we should use the highest lod when dealing with osg earth.
| virtual void makVrv::DtOsgIntersectionVisitor::setAboveOceanLODAltitude |
( |
bool |
b | ) |
|
|
virtual |
When dynamic ocean is in use, indicates whether our current altitude is above the ocean LOD altitude.
| virtual void makVrv::DtOsgIntersectionVisitor::setCheckForOcean |
( |
bool |
b | ) |
|
|
virtual |
Indicates whether dynamic ocean is in use.
| virtual void makVrv::DtOsgIntersectionVisitor::apply |
( |
osg::Group & |
group | ) |
|
|
virtual |
Check for DtTerrainPatchGroup if useHighLodForOsgEarth is true If found and the patch is an osgEarth patch, use its getTerrainIntersection call.
| virtual void makVrv::DtOsgIntersectionVisitor::apply |
( |
osg::Node & |
node | ) |
|
|
virtual |
Check for nodes that are marked as extracted ocean.
| virtual void makVrv::DtOsgIntersectionVisitor::apply |
( |
osg::Geode & |
geode | ) |
|
|
virtual |
Member Data Documentation
| bool makVrv::DtOsgIntersectionVisitor::myUseHighLodForOsgEarth |
|
protected |
| bool makVrv::DtOsgIntersectionVisitor::myAboveOceanLODAltitude |
|
protected |
| bool makVrv::DtOsgIntersectionVisitor::myCheckForOcean |
|
protected |
The documentation for this class was generated from the following file: