List of all members.
Detailed Description
Member Typedef Documentation
Member Enumeration Documentation
Modes which control how the center of object should be determined when computed which child is active.
- Enumerator:
USE_BOUNDING_SPHERE_CENTER |
|
USER_DEFINED_CENTER |
|
Modes which control how the proxynode external reference are loaded.
- Enumerator:
LOAD_IMMEDIATELY |
|
DEFER_LOADING_TO_DATABASE_PAGER |
|
NO_AUTOMATIC_LOADING |
|
Constructor & Destructor Documentation
Copy constructor using CopyOp to manage deep vs shallow copy.
Member Function Documentation
Add Node to Group. If node is not NULL and is not contained in Group then increment its reference count, add it to the child list and dirty the bounding sphere to force it to recompute on next getBound() and return true for success. Otherwise return false. Scene nodes can't be added as child nodes.
Reimplemented from osg::Group.
Compute the bounding sphere around Node's geometry or children. This method is automatically called by getBound() when the bounding sphere has been marked dirty via dirtyBound().
Reimplemented from osg::Group.
Get how the center of object should be determined when computed which child is active.
Get the optional database osgDB::Options object used when loaded children.
Get the optional database osgDB::Options object used when loaded children.
Get the database path used to prepend to children's filenames.
Return the DatabaseRequest object used by the DatabasePager to keep track of file load requests being carried on behalf of the DatabasePager. Note, in normal OSG usage you should not set this value yourself, as this will be managed by the osgDB::DatabasePager.
Return the const DatabaseRequest object.
Get the setted mode of loading.
Get the object-space radius of the volume enclosed by the ProxyNode.
Remove children from Group. Note, must be override by subclasses of Group which add per child attributes.
Reimplemented from osg::Group.
Sets the object-space point which defines the center of the osg::ProxyNode. center is affected by any transforms in the hierarchy above the osg::ProxyNode.
Set how the center of object should be determined when computed which child is active.
Set the optional database osgDB::Options object to use when loaded children.
Set the database path to prepend to children's filenames.
Set how the child loading is done.
Set the object-space reference radius of the volume enclosed by the ProxyNode. Used to determine the bounding sphere of the ProxyNode in the absence of any children.
Member Data Documentation
The documentation for this class was generated from the following file: