#include <planning_scene_render.h>
Public Member Functions | |
void | clear () |
Ogre::SceneNode * | getGeometryNode () |
const RobotStateVisualizationPtr & | getRobotVisualization () |
PlanningSceneRender (Ogre::SceneNode *root_node, rviz::DisplayContext *context, const RobotStateVisualizationPtr &robot) | |
void | renderPlanningScene (const planning_scene::PlanningSceneConstPtr &scene, const rviz::Color &default_scene_color, const rviz::Color &default_attached_color, OctreeVoxelRenderMode voxel_render_mode, OctreeVoxelColorMode voxel_color_mode, float default_scene_alpha) |
~PlanningSceneRender () | |
Private Attributes | |
rviz::DisplayContext * | context_ |
Ogre::SceneNode * | planning_scene_geometry_node_ |
RenderShapesPtr | render_shapes_ |
RobotStateVisualizationPtr | scene_robot_ |
Definition at line 62 of file planning_scene_render.h.
moveit_rviz_plugin::PlanningSceneRender::PlanningSceneRender | ( | Ogre::SceneNode * | root_node, |
rviz::DisplayContext * | context, | ||
const RobotStateVisualizationPtr & | robot | ||
) |
Definition at line 47 of file planning_scene_render.cpp.
Definition at line 54 of file planning_scene_render.cpp.
void moveit_rviz_plugin::PlanningSceneRender::clear | ( | void | ) |
Definition at line 59 of file planning_scene_render.cpp.
Ogre::SceneNode* moveit_rviz_plugin::PlanningSceneRender::getGeometryNode | ( | ) | [inline] |
Definition at line 69 of file planning_scene_render.h.
const RobotStateVisualizationPtr& moveit_rviz_plugin::PlanningSceneRender::getRobotVisualization | ( | ) | [inline] |
Definition at line 74 of file planning_scene_render.h.
void moveit_rviz_plugin::PlanningSceneRender::renderPlanningScene | ( | const planning_scene::PlanningSceneConstPtr & | scene, |
const rviz::Color & | default_scene_color, | ||
const rviz::Color & | default_attached_color, | ||
OctreeVoxelRenderMode | voxel_render_mode, | ||
OctreeVoxelColorMode | voxel_color_mode, | ||
float | default_scene_alpha | ||
) |
Definition at line 64 of file planning_scene_render.cpp.
Definition at line 86 of file planning_scene_render.h.
Ogre::SceneNode* moveit_rviz_plugin::PlanningSceneRender::planning_scene_geometry_node_ [private] |
Definition at line 85 of file planning_scene_render.h.
RenderShapesPtr moveit_rviz_plugin::PlanningSceneRender::render_shapes_ [private] |
Definition at line 87 of file planning_scene_render.h.
RobotStateVisualizationPtr moveit_rviz_plugin::PlanningSceneRender::scene_robot_ [private] |
Definition at line 88 of file planning_scene_render.h.