#include <render_shapes.h>
Public Member Functions | |
| void | clear () |
| void | renderShape (Ogre::SceneNode *node, const shapes::Shape *s, const Eigen::Affine3d &p, OctreeVoxelRenderMode octree_voxel_rendering, OctreeVoxelColorMode octree_color_mode, const rviz::Color &color, float alpha) |
| RenderShapes (rviz::DisplayContext *context) | |
| ~RenderShapes () | |
Private Attributes | |
| rviz::DisplayContext * | context_ |
| std::vector< Ogre::MaterialPtr > | materials_ |
| std::vector < Ogre::MovableObject * > | movable_objects_ |
| std::vector< boost::shared_ptr < OcTreeRender > > | octree_voxel_grids_ |
| std::vector< boost::shared_ptr < rviz::Shape > > | scene_shapes_ |
Definition at line 62 of file render_shapes.h.
Definition at line 52 of file render_shapes.cpp.
Definition at line 56 of file render_shapes.cpp.
| void moveit_rviz_plugin::RenderShapes::clear | ( | void | ) |
Definition at line 62 of file render_shapes.cpp.
| void moveit_rviz_plugin::RenderShapes::renderShape | ( | Ogre::SceneNode * | node, |
| const shapes::Shape * | s, | ||
| const Eigen::Affine3d & | p, | ||
| OctreeVoxelRenderMode | octree_voxel_rendering, | ||
| OctreeVoxelColorMode | octree_color_mode, | ||
| const rviz::Color & | color, | ||
| float | alpha | ||
| ) |
Definition at line 80 of file render_shapes.cpp.
Definition at line 80 of file render_shapes.h.
std::vector<Ogre::MaterialPtr> moveit_rviz_plugin::RenderShapes::materials_ [private] |
Definition at line 86 of file render_shapes.h.
std::vector< Ogre::MovableObject* > moveit_rviz_plugin::RenderShapes::movable_objects_ [private] |
Definition at line 83 of file render_shapes.h.
std::vector< boost::shared_ptr<OcTreeRender> > moveit_rviz_plugin::RenderShapes::octree_voxel_grids_ [private] |
Definition at line 84 of file render_shapes.h.
std::vector< boost::shared_ptr<rviz::Shape> > moveit_rviz_plugin::RenderShapes::scene_shapes_ [private] |
Definition at line 82 of file render_shapes.h.