BALL 1.5.0
Loading...
Searching...
No Matches
pickingMode.h
Go to the documentation of this file.
1#ifndef BALL_VIEW_KERNEL_MODES_PICKINGMODE_H
2#define BALL_VIEW_KERNEL_MODES_PICKINGMODE_H
3
5
6namespace BALL
7{
8 namespace VIEW
9 {
10
12 {
13 public:
15
17
18 virtual Qt::Key getKey() const;
19 virtual QString getName() const { return "PickingMode"; }
20
21 virtual void activate();
22 virtual void deactivate();
23
24 protected:
28
29 void pickParent_(const QPoint& p);
32 virtual void mouseMoveEventImpl_(QMouseEvent* evt);
35 };
36
37 }
38}
39
40#endif //BALL_VIEW_KERNEL_MODES_PICKINGMODE_H
virtual QString getName() const
Definition pickingMode.h:19
virtual void activate()
virtual void mouseDoubleClickEvent(QMouseEvent *evt)
void pickParent_(const QPoint &p)
virtual void mousePressEventImpl_(QMouseEvent *evt)
virtual void mouseReleaseEventImpl_(QMouseEvent *evt)
virtual Qt::Key getKey() const
virtual void mouseMoveEventImpl_(QMouseEvent *evt)
virtual void deactivate()
PickingMode(Scene *scene)