Public Member Functions | Private Attributes | List of all members
moveit_rviz_plugin::PlanningSceneRender Class Reference

#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::DisplayContextcontext_
 
Ogre::SceneNode * planning_scene_geometry_node_
 
RenderShapesPtr render_shapes_
 
RobotStateVisualizationPtr scene_robot_
 

Detailed Description

Definition at line 62 of file planning_scene_render.h.

Constructor & Destructor Documentation

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.

moveit_rviz_plugin::PlanningSceneRender::~PlanningSceneRender ( )

Definition at line 54 of file planning_scene_render.cpp.

Member Function Documentation

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.

Member Data Documentation

rviz::DisplayContext* moveit_rviz_plugin::PlanningSceneRender::context_
private

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.


The documentation for this class was generated from the following files:


visualization
Author(s): Ioan Sucan , Dave Coleman , Sachin Chitta
autogenerated on Sun Oct 18 2020 13:19:09