OpenSceneGraph 2.8.3
|
Public Member Functions | |
VolumeTechnique () | |
VolumeTechnique (const VolumeTechnique &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
Copy constructor using CopyOp to manage deep vs shallow copy. | |
META_Object (osgVolume, VolumeTechnique) | |
VolumeTile * | getVolumeTile () |
const VolumeTile * | getVolumeTile () const |
virtual void | init () |
virtual void | update (osgUtil::UpdateVisitor *nv) |
virtual void | cull (osgUtil::CullVisitor *nv) |
virtual void | cleanSceneGraph () |
Clean scene graph from any terrain technique specific nodes. | |
virtual void | traverse (osg::NodeVisitor &nv) |
Traverse the terrain subgraph. | |
Protected Member Functions | |
void | setDirty (bool dirty) |
virtual | ~VolumeTechnique () |
Protected Attributes | |
VolumeTile * | _volumeTile |
Friends | |
class | osgVolume::VolumeTile |
osgVolume::VolumeTechnique::VolumeTechnique | ( | ) |
osgVolume::VolumeTechnique::VolumeTechnique | ( | const VolumeTechnique & | , |
const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY |
||
) |
Copy constructor using CopyOp to manage deep vs shallow copy.
virtual osgVolume::VolumeTechnique::~VolumeTechnique | ( | ) | [protected, virtual] |
virtual void osgVolume::VolumeTechnique::cleanSceneGraph | ( | ) | [virtual] |
Clean scene graph from any terrain technique specific nodes.
Reimplemented in osgVolume::FixedFunctionTechnique, and osgVolume::RayTracedTechnique.
virtual void osgVolume::VolumeTechnique::cull | ( | osgUtil::CullVisitor * | nv | ) | [virtual] |
Reimplemented in osgVolume::FixedFunctionTechnique, and osgVolume::RayTracedTechnique.
const VolumeTile* osgVolume::VolumeTechnique::getVolumeTile | ( | ) | const [inline] |
VolumeTile* osgVolume::VolumeTechnique::getVolumeTile | ( | ) | [inline] |
virtual void osgVolume::VolumeTechnique::init | ( | ) | [virtual] |
Reimplemented in osgVolume::FixedFunctionTechnique, and osgVolume::RayTracedTechnique.
osgVolume::VolumeTechnique::META_Object | ( | osgVolume | , |
VolumeTechnique | |||
) |
void osgVolume::VolumeTechnique::setDirty | ( | bool | dirty | ) | [protected] |
virtual void osgVolume::VolumeTechnique::traverse | ( | osg::NodeVisitor & | nv | ) | [virtual] |
Traverse the terrain subgraph.
Reimplemented in osgVolume::FixedFunctionTechnique, and osgVolume::RayTracedTechnique.
virtual void osgVolume::VolumeTechnique::update | ( | osgUtil::UpdateVisitor * | nv | ) | [virtual] |
Reimplemented in osgVolume::FixedFunctionTechnique, and osgVolume::RayTracedTechnique.
friend class osgVolume::VolumeTile [friend] |
VolumeTile* osgVolume::VolumeTechnique::_volumeTile [protected] |
![]() | Generated at Tue Mar 22 2011 13:20:31 for the OpenSceneGraph by doxygen 1.7.3. |