#include <mesh_resource_marker.h>
Public Member Functions | |
virtual S_MaterialPtr | getMaterials () |
MeshResourceMarker (MarkerDisplay *owner, DisplayContext *context, Ogre::SceneNode *parent_node) | |
~MeshResourceMarker () | |
Protected Member Functions | |
virtual void | onNewMessage (const MarkerConstPtr &old_message, const MarkerConstPtr &new_message) |
void | reset () |
Protected Attributes | |
std::vector< Ogre::Pass * > | color_tint_passes_ |
list of passes created for adding color tint to the mesh | |
Ogre::Entity * | entity_ |
S_MaterialPtr | materials_ |
float | unit_rescale_ |
Scaling factor to convert units. Currently relevant for Collada only. |
Definition at line 48 of file mesh_resource_marker.h.
rviz::MeshResourceMarker::MeshResourceMarker | ( | MarkerDisplay * | owner, |
DisplayContext * | context, | ||
Ogre::SceneNode * | parent_node | ||
) |
Definition at line 52 of file mesh_resource_marker.cpp.
Definition at line 58 of file mesh_resource_marker.cpp.
S_MaterialPtr rviz::MeshResourceMarker::getMaterials | ( | ) | [virtual] |
Reimplemented from rviz::MarkerBase.
Definition at line 249 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 89 of file mesh_resource_marker.cpp.
void rviz::MeshResourceMarker::reset | ( | ) | [protected] |
Definition at line 63 of file mesh_resource_marker.cpp.
std::vector<Ogre::Pass*> rviz::MeshResourceMarker::color_tint_passes_ [protected] |
list of passes created for adding color tint to the mesh
Definition at line 68 of file mesh_resource_marker.h.
Ogre::Entity* rviz::MeshResourceMarker::entity_ [protected] |
Definition at line 61 of file mesh_resource_marker.h.
S_MaterialPtr rviz::MeshResourceMarker::materials_ [protected] |
Definition at line 62 of file mesh_resource_marker.h.
float rviz::MeshResourceMarker::unit_rescale_ [protected] |
Scaling factor to convert units. Currently relevant for Collada only.
Definition at line 65 of file mesh_resource_marker.h.