This class provides an object-oriented thread mutex interface.
Definition Mutex:31
Definition VolumeTechnique:46
std::map< TileID, VolumeTile * > VolumeTileMap
Definition Volume:67
void unregisterVolumeTile(VolumeTile *tile)
VolumeTile * getVolumeTile(const TileID &tileID)
VolumeTileSet _volumeTileSet
Definition Volume:71
void dirtyRegisteredVolumeTiles()
OpenThreads::Mutex _mutex
Definition Volume:70
const VolumeTechnique * getVolumeTechniquePrototype() const
Definition Volume:53
osg::ref_ptr< VolumeTechnique > _volumeTechnique
Definition Volume:74
virtual void traverse(osg::NodeVisitor &nv)
void registerVolumeTile(VolumeTile *tile)
VolumeTechnique * getVolumeTechniquePrototype()
Definition Volume:50
std::set< VolumeTile * > VolumeTileSet
Definition Volume:68
void setVolumeTechniquePrototype(VolumeTechnique *volumeTechnique)
Definition Volume:47
VolumeTileMap _volumeTileMap
Definition Volume:72
META_Node(osgVolume, Volume)
const VolumeTile * getVolumeTile(const TileID &tileID) const
Volume(const Volume &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
@ SHALLOW_COPY
Definition CopyOp:47
Definition NodeVisitor:82
#define OSGVOLUME_EXPORT
Definition osgVolume/Export:39