#include "tablet_view_controller.h"
#include "rviz/load_resource.h"
#include "rviz/uniform_string_stream.h"
#include "rviz/display_context.h"
#include "rviz/viewport_mouse_event.h"
#include "rviz/frame_manager.h"
#include "rviz/geometry.h"
#include "rviz/ogre_helpers/shape.h"
#include "rviz/properties/float_property.h"
#include "rviz/properties/vector_property.h"
#include "rviz/properties/bool_property.h"
#include "rviz/properties/tf_frame_property.h"
#include "rviz/properties/editable_enum_property.h"
#include "rviz/properties/ros_topic_property.h"
#include "view_controller_msgs/CameraPlacement.h"
#include "geometry_msgs/PointStamped.h"
#include <OGRE/OgreViewport.h>
#include <OGRE/OgreQuaternion.h>
#include <OGRE/OgreVector3.h>
#include <OGRE/OgreSceneNode.h>
#include <OGRE/OgreSceneManager.h>
#include <OGRE/OgreCamera.h>
#include <rviz/render_panel.h>
#include <rviz/view_manager.h>
#include <rviz/ogre_helpers/render_widget.h>
#include <OGRE/OgreRenderWindow.h>
#include <pluginlib/class_list_macros.h>
Go to the source code of this file.
Namespaces | |
namespace | jsk_rviz_plugins |
Functions | |
static geometry_msgs::Point | jsk_rviz_plugins::pointOgreToMsg (const Ogre::Vector3 &o) |
static void | jsk_rviz_plugins::pointOgreToMsg (const Ogre::Vector3 &o, geometry_msgs::Point &m) |
static Ogre::Vector3 | jsk_rviz_plugins::vectorFromMsg (const geometry_msgs::Point &m) |
static Ogre::Vector3 | jsk_rviz_plugins::vectorFromMsg (const geometry_msgs::Vector3 &m) |
static geometry_msgs::Vector3 | jsk_rviz_plugins::vectorOgreToMsg (const Ogre::Vector3 &o) |
static void | jsk_rviz_plugins::vectorOgreToMsg (const Ogre::Vector3 &o, geometry_msgs::Vector3 &m) |
Variables | |
static const std::string | jsk_rviz_plugins::MODE_FPS = "FPS" |
static const std::string | jsk_rviz_plugins::MODE_ORBIT = "Orbit" |
static const Ogre::Radian | jsk_rviz_plugins::PITCH_LIMIT_HIGH = Ogre::Radian( Ogre::Math::PI - 0.02) |
static const Ogre::Radian | jsk_rviz_plugins::PITCH_LIMIT_LOW = Ogre::Radian( 0.02 ) |