![]() |
VR-Forces Developer's Guide
|
LOD node that switches by observer elevation ranges.

Public Member Functions | |
| DtTritonGroup (DtDe &de, double displayRange) | |
| virtual | ~DtTritonGroup () |
| DtTritonGroup ()=delete | |
| DtTritonGroup (const DtTritonGroup &rhs)=delete | |
| DtTritonGroup & | operator= (const DtTritonGroup &rhs)=delete |
| virtual void | traverse (osg::NodeVisitor &nv) override |
| virtual void | setElevationRange (double newRange) |
| virtual DtTritonGroupTcsUserData * | getOrCreateUserData (const osg::Camera *osgCamera, bool &created) |
| virtual DtTritonGroupTcsUserData * | findUserData (const osg::Camera *osgCamera) |
| virtual const DtTritonGroupTcsUserData * | findUserData (const osg::Camera *osgCamera) const |
| virtual const DtThreadCameraStreamDataManagerBase * | tcsDataManager (void) const |
| virtual DtThreadCameraStreamDataManagerBase * | tcsDataManager (void) |
| virtual const Triton::Camera * | closestCameraTo (const DtVector &position) const |
| virtual const Triton::Camera * | tritonCamera (const osg::Camera *osgCamera) const |
| virtual bool | oceanVisible () const |
Protected Member Functions | |
| virtual void | doDynamicWaterVisibility (double altitude, const DtOsgCullVisitorParameters *cullParams, DtTritonGroupTcsUserData *userData) const |
| virtual void | resetFogState (osg::ref_ptr< osg::Camera > camera) |
| virtual void | setReflectionState (const osg::Camera *osgCamera, bool enabled) |
Protected Attributes | |
| double | myDisplayRange |
| DtDe & | myDe |
| DtThreadCameraStreamDataManager & | myTcsDataManager |
| DtTritonGroupTcsUserDataCreator & | myUserDataCreator |
|
virtual |
|
delete |
not allowed
|
delete |
not allowed
|
delete |
not allowed
|
overridevirtual |
Override traverse to cull out this node when outside elevation range.
|
virtual |
Modify the elevation range.
|
virtual |
Get or create the per camera, context user data for the camera in question.
|
virtual |
Find the per camera, context user data for the camera in question.
|
virtual |
Find the per camera, context user data for the camera in question (const)
|
virtual |
const
|
virtual |
non-const
|
virtual |
The closest triton camera corresponding to a position.
|
virtual |
The triton camera corresponding to osg camera.
|
virtual |
Is the ocean currently rendered in at least one viewport?
|
protectedvirtual |
This is water transparency at the shore lines to reduce z-fighting. See "Configuring Water Visibility" in the users guide.
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |