12 #include <boost/utility/binary.hpp>
16 namespace DtOsgNodeFlags
19 const static unsigned int FlagAllOn = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1111);
22 const static unsigned int FlagSupportOff = BOOST_BINARY(0111 1111 1111 1111 1111 1111 1111 1111);
24 const static unsigned int FlagPickableOff = BOOST_BINARY(1011 1111 1111 1111 1111 1111 1111 1111);
30 const static unsigned int FlagCastsShadowsOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 1101);
35 const static unsigned int FlagNotShadowPass = BOOST_BINARY(1111 1111 1111 1111 1111 1111 1111 0111);
46 const static unsigned int FlagRenderOff = BOOST_BINARY(1111 1111 1111 1111 1111 1111 0111 1111);
64 const static unsigned int FlagHeightMapOff = BOOST_BINARY(1111 1101 1111 1111 1111 1111 1111 1111);
static const unsigned int FlagSupportOff
Is this node part of support (whether or not other scene objects can ground clamp to this model) ...
Definition: DtOsgNodeTraversalFlags.h:22
static const unsigned int FlagHeightMapOff
ANDing this flag into a osg::geode's nodeMask will cause it to be culled when ortho culling (PVD mode...
Definition: DtOsgNodeTraversalFlags.h:64
static const unsigned int FlagPostProcessingOn
Nodemask for post processing - all else off.
Definition: DtOsgNodeTraversalFlags.h:27
static const unsigned int FlagOsgEarthTerrainSkinOff
Definition: DtOsgNodeTraversalFlags.h:59
static const unsigned int FlagPickableOff
Definition: DtOsgNodeTraversalFlags.h:24
static const unsigned int FlagSuppressScalingOff
Definition: DtOsgNodeTraversalFlags.h:32
static const unsigned int FlagAllOn
Nodemask bitflag definitions.
Definition: DtOsgNodeTraversalFlags.h:19
static const unsigned int FlagReceivesShadowsOff
Definition: DtOsgNodeTraversalFlags.h:29
static const unsigned int FlagCastsReflectionsOff
Nodemask for not casting reflections.
Definition: DtOsgNodeTraversalFlags.h:43
static const unsigned int FlagTerrainPatchInsetNotOsgEarthOff
Definition: DtOsgNodeTraversalFlags.h:60
static const unsigned int FlagFixedScaleParametersOff
Definition: DtOsgNodeTraversalFlags.h:40
static const unsigned int FlagCastsShadowsOff
Definition: DtOsgNodeTraversalFlags.h:30
static const unsigned int FlagPaperMap3DViewOff
Nodemask to support an osgEarth layer with a mask so that is will not be visible when the observer is...
Definition: DtOsgNodeTraversalFlags.h:57
static const unsigned int FlagRespectScalingModeOff
Nodemask for always wanting to scale.
Definition: DtOsgNodeTraversalFlags.h:38
static const unsigned int FlagNotShadowPass
Nodemask bitflag for traversal pass.
Definition: DtOsgNodeTraversalFlags.h:35
static const unsigned int FlagNonIndirectedObjectTraversalOn
Definition: DtOsgNodeTraversalFlags.h:50
static const unsigned int FlagPaperMap2DViewOff
Nodemask to filter an osgEarth layer with a mask so that it will not be visible when the observer is ...
Definition: DtOsgNodeTraversalFlags.h:54
static const unsigned int FlagRenderOff
Nodemask for skipping extracted ocean polygons.
Definition: DtOsgNodeTraversalFlags.h:46
static const unsigned int FlagIndirectDisabledTraversalOff
Nodemasks for processing objects outside of indirect rendering.
Definition: DtOsgNodeTraversalFlags.h:49