14 #ifndef OSGVOLUME_MULTIPASSTECHNIQUE 
   15 #define OSGVOLUME_MULTIPASSTECHNIQUE 1 
   17 #include <osgVolume/VolumeTechnique> 
   18 #include <osg/MatrixTransform> 
   43         virtual void cleanSceneGraph();
 
   55         RenderingMode computeRenderingMode();
 
  104             CUBE_AND_HULL_SHADERS = 4,
 
  105             STANDARD_SHADERS = 8,
 
osg::ref_ptr< osg::MatrixTransform > _transform
 
std::map< int, osg::ref_ptr< osg::StateSet > > StateSetMap
 
osg::ref_ptr< osg::Camera > backFaceRttCamera
 
This class provides an object-oriented thread mutex interface. 
 
ModelViewMatrixMap _modelViewMatrixMap
 
osg::ref_ptr< osg::StateSet > _whenMovingStateSet
 
osg::observer_ptr< MultipassTechnique > multipassTechnique
 
osg::ref_ptr< osg::StateSet > _volumeRenderStateSet
 
std::map< osgUtil::CullVisitor::Identifier *, osg::Matrix > ModelViewMatrixMap
 
osg::ref_ptr< osg::StateSet > _frontFaceStateSet
 
osg::ref_ptr< osg::Texture2D > frontFaceDepthTexture
 
#define META_Object(library, name)
 
GLint GLenum GLsizei width
 
osg::ref_ptr< osg::Uniform > eyeToTileUniform
 
osg::ref_ptr< osg::Uniform > tileToImageUniform
 
virtual TileData * createTileData(osgUtil::CullVisitor *cv)
 
GLint GLenum GLsizei GLsizei height
 
RenderingMode currentRenderingMode
 
OpenThreads::Mutex _mutex
 
osg::ref_ptr< osg::Texture2D > backFaceDepthTexture
 
osg::ref_ptr< osg::Camera > frontFaceRttCamera