Public Member Functions | Private Attributes
lslgeneric::NDTVisual Class Reference

#include <ndt_visual.hpp>

List of all members.

Public Member Functions

 NDTVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
void setCell (ndt_map::NDTCellMsg msg, double resolution)
void setColor (float r, float g, float b, float a)
void setFrameOrientation (const Ogre::Quaternion &orientation)
void setFramePosition (const Ogre::Vector3 &position)
virtual ~NDTVisual ()

Private Attributes

Ogre::SceneNode * frame_node_
boost::shared_ptr< rviz::ShapeNDT_elipsoid_
Ogre::SceneManager * scene_manager_

Detailed Description

Definition at line 17 of file ndt_visual.hpp.


Constructor & Destructor Documentation

lslgeneric::NDTVisual::NDTVisual ( Ogre::SceneManager *  scene_manager,
Ogre::SceneNode *  parent_node 
)

Definition at line 10 of file ndt_visual.cpp.

Definition at line 16 of file ndt_visual.cpp.


Member Function Documentation

void lslgeneric::NDTVisual::setCell ( ndt_map::NDTCellMsg  msg,
double  resolution 
)

Definition at line 21 of file ndt_visual.cpp.

void lslgeneric::NDTVisual::setColor ( float  r,
float  g,
float  b,
float  a 
)

Definition at line 55 of file ndt_visual.cpp.

void lslgeneric::NDTVisual::setFrameOrientation ( const Ogre::Quaternion &  orientation)

Definition at line 51 of file ndt_visual.cpp.

void lslgeneric::NDTVisual::setFramePosition ( const Ogre::Vector3 &  position)

Definition at line 47 of file ndt_visual.cpp.


Member Data Documentation

Ogre::SceneNode* lslgeneric::NDTVisual::frame_node_ [private]

Definition at line 27 of file ndt_visual.hpp.

boost::shared_ptr<rviz::Shape> lslgeneric::NDTVisual::NDT_elipsoid_ [private]

Definition at line 26 of file ndt_visual.hpp.

Ogre::SceneManager* lslgeneric::NDTVisual::scene_manager_ [private]

Definition at line 28 of file ndt_visual.hpp.


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


ndt_rviz_visualisation
Author(s):
autogenerated on Wed Aug 26 2015 15:25:20