42 #include <rviz_common/properties/color_property.hpp>
43 #include <OgreMaterial.h>
55 const RobotStateVisualizationPtr& robot);
60 return planning_scene_geometry_node_;
71 const Ogre::ColourValue& default_scene_color,
77 Ogre::SceneNode* planning_scene_geometry_node_;
78 rviz_common::DisplayContext* context_;
79 RenderShapesPtr render_shapes_;
80 RobotStateVisualizationPtr scene_robot_;
void renderPlanningScene(const planning_scene::PlanningSceneConstPtr &scene, const Ogre::ColourValue &default_scene_color, const Ogre::ColourValue &default_attached_color, OctreeVoxelRenderMode voxel_render_mode, OctreeVoxelColorMode voxel_color_mode, double default_scene_alpha)
PlanningSceneRender(Ogre::SceneNode *root_node, rviz_common::DisplayContext *context, const RobotStateVisualizationPtr &robot)
void updateRobotPosition(const planning_scene::PlanningSceneConstPtr &scene)
Ogre::SceneNode * getGeometryNode()
const RobotStateVisualizationPtr & getRobotVisualization()
Update the links of an rviz::Robot using a moveit::core::RobotState.
MOVEIT_CLASS_FORWARD(RobotStateVisualization)