Go to the documentation of this file.
30 #ifndef RVIZ_SIMPLE_ORBIT_VIEW_CONTROLLER_H
31 #define RVIZ_SIMPLE_ORBIT_VIEW_CONTROLLER_H
55 void lookAt(
const Ogre::Vector3& point)
override;
72 #endif // RVIZ_VIEW_CONTROLLER_H
void mimic(ViewController *source_view) override
Configure the settings of this view controller to give, as much as possible, a similar view as that g...
Like the orbit view controller, but focal point moves only in the x-y plane.
void updateCamera() override
void lookAt(const Ogre::Vector3 &point) override
This should be implemented in each subclass to aim the camera at the given point in space (relative t...
An orbital camera, controlled by yaw, pitch, distance, and focal point.
void onInitialize() override
Do subclass-specific initialization. Called by ViewController::initialize after context_,...
bool intersectGroundPlane(Ogre::Ray mouse_ray, Ogre::Vector3 &intersection_3d)
void handleMouseEvent(ViewportMouseEvent &evt) override
rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust, William Woodall
autogenerated on Fri Aug 2 2024 08:43:10