#include <mesh_resource_marker.h>

Public Member Functions | |
| MeshResourceMarker (MarkerDisplay *owner, VisualizationManager *manager, Ogre::SceneNode *parent_node) | |
| ~MeshResourceMarker () | |
Protected Member Functions | |
| virtual void | onNewMessage (const MarkerConstPtr &old_message, const MarkerConstPtr &new_message) |
Protected Attributes | |
| Ogre::Entity * | entity_ |
| Ogre::MaterialPtr | material_ |
| std::string | material_name_ |
| std::vector< std::string > | original_material_names_ |
| Ogre::SceneNode * | scene_node_ |
Definition at line 48 of file mesh_resource_marker.h.
| rviz::MeshResourceMarker::MeshResourceMarker | ( | MarkerDisplay * | owner, | |
| VisualizationManager * | manager, | |||
| Ogre::SceneNode * | parent_node | |||
| ) |
Definition at line 46 of file mesh_resource_marker.cpp.
| rviz::MeshResourceMarker::~MeshResourceMarker | ( | ) |
Definition at line 60 of file mesh_resource_marker.cpp.
| void rviz::MeshResourceMarker::onNewMessage | ( | const MarkerConstPtr & | old_message, | |
| const MarkerConstPtr & | new_message | |||
| ) | [protected, virtual] |
Implements rviz::MarkerBase.
Definition at line 87 of file mesh_resource_marker.cpp.
Ogre::Entity* rviz::MeshResourceMarker::entity_ [protected] |
Definition at line 57 of file mesh_resource_marker.h.
Ogre::MaterialPtr rviz::MeshResourceMarker::material_ [protected] |
Definition at line 59 of file mesh_resource_marker.h.
std::string rviz::MeshResourceMarker::material_name_ [protected] |
Definition at line 60 of file mesh_resource_marker.h.
std::vector<std::string> rviz::MeshResourceMarker::original_material_names_ [protected] |
Definition at line 62 of file mesh_resource_marker.h.
Ogre::SceneNode* rviz::MeshResourceMarker::scene_node_ [protected] |
Definition at line 58 of file mesh_resource_marker.h.