14 #ifndef OSGTERRAIN_DISPLACEMENTMAPPINGTECHNIQUE
15 #define OSGTERRAIN_DISPLACEMENTMAPPINGTECHNIQUE
17 #include <OpenThreads/Mutex>
18 #include <osg/MatrixTransform>
19 #include <osg/Program>
20 #include <osgTerrain/GeometryTechnique>
35 virtual void init(
int dirtyMask,
bool assumeMultiThreaded);
39 virtual void cleanSceneGraph();
40 virtual void releaseGLObjects(
osg::State* state)
const;
This class provides an object-oriented thread mutex interface.
osg::ref_ptr< osg::MatrixTransform > _transform
#define OSGTERRAIN_EXPORT
This class provides an atomic increment and decrement operation.
#define META_Object(library, name)
OpenThreads::Mutex _transformMutex
OpenThreads::Mutex _traversalMutex
OpenThreads::Atomic _currentTraversalCount