30 #ifndef RVIZ_POSE_ARRAY_DISPLAY_H_ 31 #define RVIZ_POSE_ARRAY_DISPLAY_H_ 33 #include <geometry_msgs/PoseArray.h> 65 virtual void onInitialize();
69 void updateShapeChoice();
70 void updateShapeVisibility();
71 void updateAxisGeometry();
72 void allocateCoords(
int num);
75 virtual void processMessage(
const geometry_msgs::PoseArray::ConstPtr& msg );
rviz::FloatProperty * axes_length_property_
rviz::FloatProperty * axes_radius_property_
rviz::EnumProperty * shape_property_
Ogre::ManualObject * manual_object_
std::vector< Ogre::SceneNode * > coords_nodes_
std::vector< rviz::Axes * > coords_objects_
rviz::ColorProperty * color_property_
rviz::FloatProperty * length_property_