VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
makVrv::DtOsgNodeFlags Namespace Reference

Variables

static const unsigned int FlagAllOn = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1111)
 
static const unsigned int FlagSupportOff = BOOST_BINARY(0111 1111 1111 1111 1111 1111 1111 1111)
 
static const unsigned int FlagPickableOff = BOOST_BINARY(1011 1111 1111 1111 1111 1111 1111 1111)
 
static const unsigned int FlagPostProcessingOn = BOOST_BINARY(0010 0000 0000 0000 0000 0000 0000 0000)
 
static const unsigned int FlagReceivesShadowsOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1110)
 
static const unsigned int FlagCastsShadowsOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1101)
 
static const unsigned int FlagSuppressScalingOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1011)
 
static const unsigned int FlagNotShadowPass = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 0111)
 
static const unsigned int FlagRespectScalingModeOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1110 1111)
 
static const unsigned int FlagFixedScaleParametersOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1101 1111)
 
static const unsigned int FlagCastsReflectionsOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1011 1111)
 
static const unsigned int FlagRenderOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 0111 1111)
 
static const unsigned int FlagIndirectDisabledTraversalOff = BOOST_BINARY(1111 1111 1111 1111 1110 1111 1111 1111)
 
static const unsigned int FlagNonIndirectedObjectTraversalOn = BOOST_BINARY(0000 0000 0000 0000 0001 1111 0000 0000)
 
static const unsigned int FlagPaperMap2DViewOff = BOOST_BINARY(1111 1111 1111 1111 1101 1111 1111 1111)
 
static const unsigned int FlagPaperMap3DViewOff = BOOST_BINARY(1111 1111 1111 1111 1011 1111 1111 1111)
 
static const unsigned int FlagOsgEarthTerrainSkinOff = BOOST_BINARY(1111 0111 1111 1111 1111 1111 1111 1111)
 
static const unsigned int FlagTerrainPatchInsetNotOsgEarthOff = BOOST_BINARY(1111 1011 1111 1111 1111 1111 1111 1111)
 
static const unsigned int FlagHeightMapOff = BOOST_BINARY(1111 1101 1111 1111 1111 1111 1111 1111)
 

Variable Documentation

const unsigned int makVrv::DtOsgNodeFlags::FlagAllOn = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1111)
static

Nodemask bitflag definitions.

const unsigned int makVrv::DtOsgNodeFlags::FlagSupportOff = BOOST_BINARY(0111 1111 1111 1111 1111 1111 1111 1111)
static

Is this node part of support (whether or not other scene objects can ground clamp to this model)

const unsigned int makVrv::DtOsgNodeFlags::FlagPickableOff = BOOST_BINARY(1011 1111 1111 1111 1111 1111 1111 1111)
static
const unsigned int makVrv::DtOsgNodeFlags::FlagPostProcessingOn = BOOST_BINARY(0010 0000 0000 0000 0000 0000 0000 0000)
static

Nodemask for post processing - all else off.

const unsigned int makVrv::DtOsgNodeFlags::FlagReceivesShadowsOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1110)
static
const unsigned int makVrv::DtOsgNodeFlags::FlagCastsShadowsOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1101)
static
const unsigned int makVrv::DtOsgNodeFlags::FlagSuppressScalingOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1011)
static
const unsigned int makVrv::DtOsgNodeFlags::FlagNotShadowPass = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 0111)
static

Nodemask bitflag for traversal pass.

const unsigned int makVrv::DtOsgNodeFlags::FlagRespectScalingModeOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1110 1111)
static

Nodemask for always wanting to scale.

const unsigned int makVrv::DtOsgNodeFlags::FlagFixedScaleParametersOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1101 1111)
static
const unsigned int makVrv::DtOsgNodeFlags::FlagCastsReflectionsOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1011 1111)
static

Nodemask for not casting reflections.

const unsigned int makVrv::DtOsgNodeFlags::FlagRenderOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 0111 1111)
static

Nodemask for skipping extracted ocean polygons.

const unsigned int makVrv::DtOsgNodeFlags::FlagIndirectDisabledTraversalOff = BOOST_BINARY(1111 1111 1111 1111 1110 1111 1111 1111)
static

Nodemasks for processing objects outside of indirect rendering.

const unsigned int makVrv::DtOsgNodeFlags::FlagNonIndirectedObjectTraversalOn = BOOST_BINARY(0000 0000 0000 0000 0001 1111 0000 0000)
static
const unsigned int makVrv::DtOsgNodeFlags::FlagPaperMap2DViewOff = BOOST_BINARY(1111 1111 1111 1111 1101 1111 1111 1111)
static

Nodemask to filter an osgEarth layer with a mask so that it will not be visible when the observer is in plan view (orthographic, 2D)

const unsigned int makVrv::DtOsgNodeFlags::FlagPaperMap3DViewOff = BOOST_BINARY(1111 1111 1111 1111 1011 1111 1111 1111)
static

Nodemask to support an osgEarth layer with a mask so that is will not be visible when the observer is in stealth view (perspective, 3D)

const unsigned int makVrv::DtOsgNodeFlags::FlagOsgEarthTerrainSkinOff = BOOST_BINARY(1111 0111 1111 1111 1111 1111 1111 1111)
static
const unsigned int makVrv::DtOsgNodeFlags::FlagTerrainPatchInsetNotOsgEarthOff = BOOST_BINARY(1111 1011 1111 1111 1111 1111 1111 1111)
static
const unsigned int makVrv::DtOsgNodeFlags::FlagHeightMapOff = BOOST_BINARY(1111 1101 1111 1111 1111 1111 1111 1111)
static

ANDing this flag into a osg::geode's nodeMask will cause it to be culled when ortho culling (PVD mode). Currently only used for the height map geode.


Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)