47 #ifndef _MIRA_AXESOBJECT_H_ 48 #define _MIRA_AXESOBJECT_H_ 69 AxesObject(Ogre::SceneManager* sceneManager, Ogre::SceneNode* parent = NULL);
81 void setColor(
const Ogre::ColourValue& xaxis,
const Ogre::ColourValue& yaxis,
const Ogre::ColourValue& zaxis);
82 void setColor(
const Ogre::ColourValue& uniform);
98 virtual void setVisible(
bool visible,
bool cascade=
true);
Definition: AxesObject.h:66
Ogre::ColourValue mXAxisColor
Definition: AxesObject.h:117
Definition: AxesObject.h:63
Definition: AxesObject.h:65
Declaration of VisualizationObject.
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
AxesFlags
Definition: AxesObject.h:61
void showZAxis(bool show)
Ogre::ColourValue mYAxisColor
Definition: AxesObject.h:118
void showXAxis(bool show)
const Ogre::ColourValue & getZAxisColor()
Definition: AxesObject.h:80
Definition: VisualizationObject.h:70
void showYAxis(bool show)
void setRadius(float radius)
bool isShowingYAxis() const
Definition: AxesObject.h:86
Definition: AxesObject.h:58
float getLength() const
Definition: AxesObject.h:72
Definition: ArrowObject.h:58
bool mShowYAxis
Definition: AxesObject.h:108
bool mShowXAxis
Definition: AxesObject.h:107
bool isVisible() const
Definition: AxesObject.h:97
bool isShowingXAxis() const
Definition: AxesObject.h:84
const Ogre::ColourValue & getYAxisColor()
Definition: AxesObject.h:79
void setColor(const Ogre::ColourValue &xaxis, const Ogre::ColourValue &yaxis, const Ogre::ColourValue &zaxis)
bool mShowZAxis
Definition: AxesObject.h:109
ArrowObject * mZAxis
Definition: AxesObject.h:115
const Ogre::ColourValue & getXAxisColor()
Definition: AxesObject.h:78
float getAlpha() const
Definition: AxesObject.h:94
void showArrows(bool show)
virtual void setVisible(bool visible, bool cascade=true)
float mAxisLength
Definition: AxesObject.h:111
float getRadius() const
Definition: AxesObject.h:75
bool isShowingArrows() const
Definition: AxesObject.h:91
ArrowObject * mXAxis
Definition: AxesObject.h:113
bool mVisible
Definition: AxesObject.h:106
void setAlpha(float alpha)
AxesObject(Ogre::SceneManager *sceneManager, Ogre::SceneNode *parent=NULL)
float mAxisRadius
Definition: AxesObject.h:112
bool mShowArrows
Definition: AxesObject.h:110
ArrowObject * mYAxis
Definition: AxesObject.h:114
Definition: AxesObject.h:64
Ogre::ColourValue mZAxisColor
Definition: AxesObject.h:119
void setLength(float length)
bool isShowingZAxis() const
Definition: AxesObject.h:88