Inheritance diagram for osg::OccluderNode:
Public Member Functions | |
OccluderNode () | |
OccluderNode (const OccluderNode &, const CopyOp ©op=CopyOp::SHALLOW_COPY) | |
META_Node (osg, OccluderNode) | |
void | setOccluder (ConvexPlanarOccluder *occluder) |
ConvexPlanarOccluder * | getOccluder () |
const ConvexPlanarOccluder * | getOccluder () const |
virtual BoundingSphere | computeBound () const |
Protected Member Functions | |
virtual | ~OccluderNode () |
Protected Attributes | |
ref_ptr< ConvexPlanarOccluder > | _occluder |
|
|
|
Copy constructor using CopyOp to manage deep vs shallow copy. |
|
|
|
Overrides Group's computeBound. Reimplemented from osg::Group. |
|
Get the const ConvexPlanarOccluder* attached to a OccluderNode. |
|
Get the ConvexPlanarOccluder* attached to a OccluderNode. |
|
|
|
Attach a ConvexPlanarOccluder to an OccluderNode. |
|
|