Public Member Functions | |
TransformCallback (const osg::Vec3 &pivot, const osg::Vec3 &axis, float angularVelocity) | |
void | setPause (bool pause) |
virtual void | operator() (osg::Node *node, osg::NodeVisitor *nv) |
implements the callback | |
Protected Attributes | |
float | _angular_velocity |
osg::Vec3 | _pivot |
osg::Vec3 | _axis |
int | _previousTraversalNumber |
double | _previousTime |
bool | _pause |
osgUtil::TransformCallback::TransformCallback | ( | const osg::Vec3 & | pivot, | |
const osg::Vec3 & | axis, | |||
float | angularVelocity | |||
) |
void osgUtil::TransformCallback::setPause | ( | bool | pause | ) | [inline] |
virtual void osgUtil::TransformCallback::operator() | ( | osg::Node * | node, | |
osg::NodeVisitor * | nv | |||
) | [virtual] |
float osgUtil::TransformCallback::_angular_velocity [protected] |
osg::Vec3 osgUtil::TransformCallback::_pivot [protected] |
osg::Vec3 osgUtil::TransformCallback::_axis [protected] |
int osgUtil::TransformCallback::_previousTraversalNumber [protected] |
double osgUtil::TransformCallback::_previousTime [protected] |
bool osgUtil::TransformCallback::_pause [protected] |