Classes | |
| struct | NameLayer |
Public Member Functions | |
| CompositeLayer () | |
| CompositeLayer (const CompositeLayer &compositeLayer, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| Copy constructor using CopyOp to manage deep vs shallow copy. | |
| META_Object (osgVolume, CompositeLayer) | |
| void | clear () |
| void | setFileName (unsigned int i, const std::string &filename) |
| const std::string & | getFileName (unsigned int i) const |
| void | setLayer (unsigned int i, Layer *layer) |
| Layer * | getLayer (unsigned int i) |
| const Layer * | getLayer (unsigned int i) const |
| void | addLayer (Layer *layer) |
| void | removeLayer (unsigned int i) |
| unsigned int | getNumLayers () const |
| bool | requiresUpdateTraversal () const |
| Specify whether ImageLayer requires update traversal. | |
| virtual void | update (osg::NodeVisitor &) |
| Call update on the Layer. | |
Protected Types | |
| typedef std::vector< NameLayer > | Layers |
Protected Member Functions | |
| virtual | ~CompositeLayer () |
Protected Attributes | |
| Layers | _layers |
typedef std::vector< NameLayer > osgVolume::CompositeLayer::Layers [protected] |
| osgVolume::CompositeLayer::CompositeLayer | ( | ) |
| osgVolume::CompositeLayer::CompositeLayer | ( | const CompositeLayer & | compositeLayer, | |
| const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY | |||
| ) |
Copy constructor using CopyOp to manage deep vs shallow copy.
| virtual osgVolume::CompositeLayer::~CompositeLayer | ( | ) | [inline, protected, virtual] |
| void osgVolume::CompositeLayer::addLayer | ( | Layer * | layer | ) | [inline] |
References osgVolume::Layer::getFileName().
| void osgVolume::CompositeLayer::clear | ( | ) |
| const std::string& osgVolume::CompositeLayer::getFileName | ( | unsigned int | i | ) | const [inline] |
| const Layer* osgVolume::CompositeLayer::getLayer | ( | unsigned int | i | ) | const [inline] |
| Layer* osgVolume::CompositeLayer::getLayer | ( | unsigned int | i | ) | [inline] |
| unsigned int osgVolume::CompositeLayer::getNumLayers | ( | ) | const [inline] |
| osgVolume::CompositeLayer::META_Object | ( | osgVolume | , | |
| CompositeLayer | ||||
| ) |
| void osgVolume::CompositeLayer::removeLayer | ( | unsigned int | i | ) | [inline] |
| bool osgVolume::CompositeLayer::requiresUpdateTraversal | ( | ) | const [virtual] |
| void osgVolume::CompositeLayer::setFileName | ( | unsigned int | i, | |
| const std::string & | filename | |||
| ) | [inline] |
| void osgVolume::CompositeLayer::setLayer | ( | unsigned int | i, | |
| Layer * | layer | |||
| ) | [inline] |
| virtual void osgVolume::CompositeLayer::update | ( | osg::NodeVisitor & | ) | [virtual] |
Layers osgVolume::CompositeLayer::_layers [protected] |
| Generated at Sat May 14 08:21:24 2011 for the OpenSceneGraph by doxygen 1.5.9. |