
Public Member Functions | |
| VisibilityGroup () | |
| VisibilityGroup (const VisibilityGroup &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| Copy constructor using CopyOp to manage deep vs shallow copy. | |
| META_Node (osgSim, VisibilityGroup) | |
| virtual void | traverse (osg::NodeVisitor &nv) |
| Traverse downwards : calls children's accept method with NodeVisitor. | |
| void | setVisibilityVolume (osg::Node *node) |
| osg::Node * | getVisibilityVolume () |
| const osg::Node * | getVisibilityVolume () const |
| void | setVolumeIntersectionMask (osg::Node::NodeMask mask) |
| osg::Node::NodeMask | getVolumeIntersectionMask () const |
| void | setSegmentLength (float length) |
| float | getSegmentLength () const |
Protected Member Functions | |
| virtual | ~VisibilityGroup () |
Protected Attributes | |
| osg::ref_ptr< osg::Node > | _visibilityVolume |
| osg::Node::NodeMask | _volumeIntersectionMask |
| float | _segmentLength |
|
|
|
|
||||||||||||
|
Copy constructor using CopyOp to manage deep vs shallow copy.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Traverse downwards : calls children's accept method with NodeVisitor.
Reimplemented from osg::Group. |
|
|
|
|
|
|
|
|
|