32 #include <OGRE/OgreManualObject.h> 33 #include <OGRE/OgreEntity.h> 34 #include <OGRE/OgreMeshManager.h> 35 #include <OGRE/OgreSceneNode.h> 36 #include <OGRE/OgreSceneManager.h> 66 Ogre::ResourceGroupManager::getSingleton().addResourceLocation(rviz_path +
"/media",
"FileSystem",
ROS_PACKAGE_NAME);
67 Ogre::ResourceGroupManager::getSingleton().initialiseResourceGroup(
ROS_PACKAGE_NAME);
98 Ogre::Quaternion orientation;
99 Ogre::Vector3 position;
101 ROS_DEBUG (
"Error transforming from frame '%s' to frame '%s'", msg->header.frame_id.c_str(), qPrintable(
fixed_frame_));
void processMessage(const marker_msgs::MarkerWithCovarianceArray::ConstPtr &msg)
rviz::FloatProperty * _markerSizeProperty
void setFramePosition(const Ogre::Vector3 &position)
virtual ~MarkerWithCovarianceArrayDisplay()
rviz::BoolProperty * _showAxesProperty
virtual void onInitialize()
void setShowLabel(bool showLabel)
DisplayContext * context_
virtual float getFloat() const
rviz::BoolProperty * _showMarkerProperty
void setFrameOrientation(const Ogre::Quaternion &orientation)
Ogre::SceneNode * scene_node_
virtual void onInitialize()
virtual bool getBool() const
void setShowAxes(bool showAxes)
virtual FrameManager * getFrameManager() const =0
MarkerWithCovarianceArrayVisual * _visual
ROSLIB_DECL std::string getPath(const std::string &package_name)
MarkerWithCovarianceArrayDisplay()
virtual Ogre::SceneManager * getSceneManager() const =0
virtual void queueRender()=0
rviz::BoolProperty * _showLabelProperty
bool getTransform(const Header &header, Ogre::Vector3 &position, Ogre::Quaternion &orientation)
void setShowMarker(bool showMarker)
void setScale(float scale)
#define PLUGINLIB_EXPORT_CLASS(class_type, base_class_type)
void setMessage(const marker_msgs::MarkerWithCovarianceArray::ConstPtr &msg)