13 #ifndef DtOsgIntersectVisitor_H_
14 #define DtOsgIntersectVisitor_H_
17 #include <osgUtil/IntersectionVisitor>
21 class DtOsgTerrainPatchObject;
37 virtual void setUseHighLodForOsgEarth(
bool b );
40 virtual bool useHighLodForOsgEarth()
const;
44 virtual void setAboveOceanLODAltitude(
bool b );
47 virtual void setCheckForOcean(
bool b );
54 virtual void apply(osg::Group& group);
57 virtual void apply(osg::Node& node);
58 virtual void apply(osg::Geode& geode);
bool myAboveOceanLODAltitude
Definition: DtOsgIntersectionVisitor.h:65
DtOsgIntersectVisitor checks to see if it is visiting a a DtTerrainPatchGroup and if so...
Definition: DtOsgIntersectionVisitor.h:27
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
A DtOsgTerrainPatchObject contains the methods for loading a file as a terrain.
Definition: DtOsgTerrainPatchObject.h:50
bool myCheckForOcean
Definition: DtOsgIntersectionVisitor.h:66
Contains DLL export macros.
bool myUseHighLodForOsgEarth
Definition: DtOsgIntersectionVisitor.h:64