#include <mesh_node.h>
Definition at line 50 of file mesh_node.h.
spencer_tracking_rviz_plugin::MeshNode::MeshNode |
( |
rviz::DisplayContext * |
displayContext, |
|
|
Ogre::SceneNode * |
parentNode, |
|
|
const std::string & |
meshResource, |
|
|
Ogre::Vector3 |
position = Ogre::Vector3::ZERO |
|
) |
| |
|
inline |
virtual spencer_tracking_rviz_plugin::MeshNode::~MeshNode |
( |
| ) |
|
|
inlinevirtual |
virtual bool spencer_tracking_rviz_plugin::MeshNode::frameStarted |
( |
const Ogre::FrameEvent & |
evt | ) |
|
|
inlinevirtual |
const std::string& spencer_tracking_rviz_plugin::MeshNode::getMeshResource |
( |
| ) |
const |
|
inline |
void spencer_tracking_rviz_plugin::MeshNode::setCameraFacing |
( |
bool |
cameraFacing | ) |
|
|
inline |
void spencer_tracking_rviz_plugin::MeshNode::setColor |
( |
const Ogre::ColourValue & |
c | ) |
|
|
inline |
void spencer_tracking_rviz_plugin::MeshNode::setOrientation |
( |
const Ogre::Quaternion & |
orientation | ) |
|
|
inline |
void spencer_tracking_rviz_plugin::MeshNode::setPosition |
( |
const Ogre::Vector3 & |
position | ) |
|
|
inline |
void spencer_tracking_rviz_plugin::MeshNode::setScale |
( |
const float |
scaleFactor | ) |
|
|
inline |
void spencer_tracking_rviz_plugin::MeshNode::setVisible |
( |
bool |
visible | ) |
|
|
inline |
bool spencer_tracking_rviz_plugin::MeshNode::m_cameraFacing |
|
private |
Ogre::Entity* spencer_tracking_rviz_plugin::MeshNode::m_entity |
|
private |
std::set<Ogre::MaterialPtr> spencer_tracking_rviz_plugin::MeshNode::m_materials |
|
private |
std::string spencer_tracking_rviz_plugin::MeshNode::m_meshResource |
|
private |
Ogre::Quaternion spencer_tracking_rviz_plugin::MeshNode::m_orientation |
|
private |
Ogre::SceneManager* spencer_tracking_rviz_plugin::MeshNode::m_sceneManager |
|
private |
Ogre::SceneNode* spencer_tracking_rviz_plugin::MeshNode::m_sceneNode |
|
private |
The documentation for this class was generated from the following file: