59 #ifndef ACG_QTMANIPULATOR_NODE_HH
60 #define ACG_QTMANIPULATOR_NODE_HH
66 #include "ACG/Scenegraph/ManipulatorNode.hh"
70 #include <QMouseEvent>
76 namespace SceneGraph {
111 const std::string& _name=
"<QtManipulatorNode>" );
125 void mouseEvent(
GLState& _state, QMouseEvent* _event);
152 #endif // ACG_QTMANIPULATOR_NODE_HH defined
void translate(double _s)
translate in cylinder direction
int getIdentifier()
Get an identifier for that manipulator.
void translate(const ACG::Vec3d &_vector, int _viewer)
Translate viewer pos by given vector.
Namespace providing different geometric functions concerning angles.
void set_center(const Vec3d &_c)
set center
VectorT< double, 3 > Vec3d
void rotate(double _angle, const Vec3d &_axis)
void hide()
Hide Node: set status to HideNode.
void show()
Show node: set status to Active.
void setIdentifier(int _id)
Set an identifier for that manipulator.