22 class MoveToolset : public Toolset |
22 class MoveToolset : public Toolset |
23 { |
23 { |
24 Q_OBJECT |
24 Q_OBJECT |
25 |
25 |
26 public: |
26 public: |
27 explicit MoveToolset (MainWindow* parent); |
27 explicit MoveToolset(MainWindow* parent); |
28 |
28 |
29 Q_INVOKABLE void configureRotationPoint(); |
29 Q_INVOKABLE void configureRotationPoint(); |
30 Q_INVOKABLE void gridCoarse(); |
30 Q_INVOKABLE void gridCoarse(); |
31 Q_INVOKABLE void gridFine(); |
31 Q_INVOKABLE void gridFine(); |
32 Q_INVOKABLE void gridMedium(); |
32 Q_INVOKABLE void gridMedium(); |
44 Q_INVOKABLE void rotateYPos(); |
44 Q_INVOKABLE void rotateYPos(); |
45 Q_INVOKABLE void rotateZNeg(); |
45 Q_INVOKABLE void rotateZNeg(); |
46 Q_INVOKABLE void rotateZPos(); |
46 Q_INVOKABLE void rotateZPos(); |
47 |
47 |
48 private: |
48 private: |
49 void moveSelection (bool up); |
49 void moveSelection(bool up); |
50 void moveObjects (Vertex vect); |
50 void moveObjects(Vertex vect); |
51 double getRotateActionAngle(); |
51 double getRotateActionAngle(); |
52 }; |
52 }; |