47 #ifndef _MIRA_AXESCOVOBJECT_H_ 48 #define _MIRA_AXESCOVOBJECT_H_ boost::shared_ptr< MeshObject > mCovRotX
Definition: AxesCovObject.h:106
AxesCovObject(Ogre::SceneManager *sceneManager, AxesObject *axesObject)
Creates a new AxesCovObject that is tightly linked to the specified axes object.
AxesObject * axesObject()
Definition: AxesCovObject.h:82
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
Declaration of MeshObject.
Declaration of the AxesObject.
float mSigma
Definition: AxesCovObject.h:104
Definition: AxesObject.h:58
boost::shared_ptr< MeshObject > mCovRotZ
Definition: AxesCovObject.h:108
void setSigma(float sigma)
boost::shared_ptr< MeshObject > mCovRotY
Definition: AxesCovObject.h:107
void setCovariance(float var)
Set the variance and update the uncertainty visualization.
const AxesObject * axesObject() const
Definition: AxesCovObject.h:83
bool isVisible() const
Definition: AxesCovObject.h:77
bool mVisible
Definition: AxesCovObject.h:103
float getSigma() const
Definition: AxesCovObject.h:80
void setVisible(bool visible)
Visualization of covariances for AxesObject.
Definition: AxesCovObject.h:60
AxesObject * mAxesObject
Definition: AxesCovObject.h:101