OpenFrames
|
This class tracks children of a reference frame. More...
#include <FrameTracker.hpp>
Public Member Functions | |
FrameTracker (ReferenceFrame *frame) | |
virtual void | childAdded (ReferenceFrame *child, ReferenceFrame *parent)=0 |
virtual void | childRemoved (ReferenceFrame *child, ReferenceFrame *parent)=0 |
virtual void | setRoot (ReferenceFrame *frame) |
ReferenceFrame * | getRoot () |
Protected Attributes | |
osg::ref_ptr< ReferenceFrame > | _root |
This class tracks children of a reference frame.
This abstract base class tracks the children of a particular reference frame. How the tracking is done is up to the deriving subclass.