Public Member Functions | |
MyNodeTrackerCallback (osg::Group *uwsim_root, osg::Image *zbuffer, osg::Camera *cam) | |
void | showPath (double rate) |
Public Attributes | |
osg::ref_ptr< osg::Vec4Array > | cameraPathColors |
osg::ref_ptr< osg::Geode > | cameraPathGeode |
osg::ref_ptr< osg::Geometry > | cameraPathGeometry |
osg::ref_ptr< osg::PrimitiveSet > | cameraPathPrset |
osg::ref_ptr< osg::Switch > | cameraPathSwitch |
osg::ref_ptr< osg::Vec3Array > | cameraPathVertices |
Private Member Functions | |
void | operator() (osg::Node *node, osg::NodeVisitor *nv) |
Private Attributes | |
ros::Time | current |
osg::ref_ptr< osg::Camera > | osgcamera |
ros::Time | previous |
osg::Matrixd | previous_wMc |
double | show_path_ |
osg::ref_ptr< osg::Image > | zbuffer |
Definition at line 47 of file VirtualCamera.h.
VirtualCamera::MyNodeTrackerCallback::MyNodeTrackerCallback | ( | osg::Group * | uwsim_root, |
osg::Image * | zbuffer, | ||
osg::Camera * | cam | ||
) | [inline] |
Definition at line 123 of file VirtualCamera.h.
void VirtualCamera::MyNodeTrackerCallback::operator() | ( | osg::Node * | node, |
osg::NodeVisitor * | nv | ||
) | [inline, private] |
Definition at line 57 of file VirtualCamera.h.
void VirtualCamera::MyNodeTrackerCallback::showPath | ( | double | rate | ) | [inline] |
Definition at line 155 of file VirtualCamera.h.
osg::ref_ptr<osg::Vec4Array> VirtualCamera::MyNodeTrackerCallback::cameraPathColors |
Definition at line 120 of file VirtualCamera.h.
osg::ref_ptr<osg::Geode> VirtualCamera::MyNodeTrackerCallback::cameraPathGeode |
Definition at line 117 of file VirtualCamera.h.
osg::ref_ptr<osg::Geometry> VirtualCamera::MyNodeTrackerCallback::cameraPathGeometry |
Definition at line 118 of file VirtualCamera.h.
osg::ref_ptr<osg::PrimitiveSet> VirtualCamera::MyNodeTrackerCallback::cameraPathPrset |
Definition at line 121 of file VirtualCamera.h.
osg::ref_ptr<osg::Switch> VirtualCamera::MyNodeTrackerCallback::cameraPathSwitch |
Definition at line 116 of file VirtualCamera.h.
osg::ref_ptr<osg::Vec3Array> VirtualCamera::MyNodeTrackerCallback::cameraPathVertices |
Definition at line 119 of file VirtualCamera.h.
Definition at line 55 of file VirtualCamera.h.
osg::ref_ptr<osg::Camera> VirtualCamera::MyNodeTrackerCallback::osgcamera [private] |
Definition at line 49 of file VirtualCamera.h.
Definition at line 55 of file VirtualCamera.h.
osg::Matrixd VirtualCamera::MyNodeTrackerCallback::previous_wMc [private] |
Definition at line 51 of file VirtualCamera.h.
double VirtualCamera::MyNodeTrackerCallback::show_path_ [private] |
Definition at line 53 of file VirtualCamera.h.
osg::ref_ptr<osg::Image> VirtualCamera::MyNodeTrackerCallback::zbuffer [private] |
Definition at line 50 of file VirtualCamera.h.