59 #ifndef ACG_QTTRANSLATIONMANIPULATOR_NODE_HH
60 #define ACG_QTTRANSLATIONMANIPULATOR_NODE_HH
66 #include "ACG/Scenegraph/TranslationManipulatorNode.hh"
71 #include <QMouseEvent>
77 namespace SceneGraph {
116 const std::string& _name=
"<QtTranslationManipulatorNode>" );
130 void mouseEvent(
GLState& _state, QMouseEvent* _event);
139 void setData(QVariant _data) {data_ = _data;};
159 #endif // ACG_QTTRANSLATIONMANIPULATOR_NODE_HH defined
Namespace providing different geometric functions concerning angles.
void set_center(const Vec3d &_c)
set center
void setData(QVariant _data)
Set additional data for the node.
VectorT< double, 3 > Vec3d
void setIdentifier(int _id)
Set an identifier for that manipulator.
QVariant getData()
Get additional data for the node.
void hide()
Hide Node: set status to HideNode.
ACG::SceneGraph::QtTranslationManipulatorNode QtTranslationManipulatorNode
ManipulatorNode.
void show()
Show node: set status to Active.
int getIdentifier()
Get an identifier for that manipulator.