class creaMaracasVisu_EXPORT InteractorStyleMaracas
{
public:
- InteractorStyleMaracas();
- virtual ~InteractorStyleMaracas();
-
- virtual InteractorStyleMaracas * Clone();
- void CopyAttributesTo( InteractorStyleMaracas *cloneObject );
-
-
- virtual bool OnChar();
- virtual bool OnMouseMove();
- virtual bool OnLeftButtonDown();
- virtual bool OnLeftButtonUp();
- virtual bool OnMiddleButtonDown();
- virtual bool OnMiddleButtonUp();
- virtual bool OnRightButtonDown();
- virtual bool OnRightButtonUp();
-
- virtual bool OnLeftDClick();
- virtual bool OnRightDClick();
- virtual bool OnMiddleDClick();
-
- virtual bool OnMouseWheelForward();
- virtual bool OnMouseWheelBackward();
-
- void SetVtkInteractorStyleBaseView(vtkInteractorStyleBaseView* _vtkInteractorStyleBaseView);
- void RemoveVtkInteractorStyleBaseView();
-
- void SetActive(bool active);
- bool GetActive();
-
+ InteractorStyleMaracas();
+ virtual ~InteractorStyleMaracas();
+ virtual InteractorStyleMaracas * Clone();
+ void CopyAttributesTo( InteractorStyleMaracas *cloneObject );
+ virtual bool OnChar();
+ virtual bool OnMouseMove();
+ virtual bool OnLeftButtonDown();
+ virtual bool OnLeftButtonUp();
+ virtual bool OnMiddleButtonDown();
+ virtual bool OnMiddleButtonUp();
+ virtual bool OnRightButtonDown();
+ virtual bool OnRightButtonUp();
+ virtual bool OnLeftDClick();
+ virtual bool OnRightDClick();
+ virtual bool OnMiddleDClick();
+ virtual bool OnMouseWheelForward();
+ virtual bool OnMouseWheelBackward();
+ void SetVtkInteractorStyleBaseView(vtkInteractorStyleBaseView* _vtkInteractorStyleBaseView);
+ void RemoveVtkInteractorStyleBaseView();
+ void SetActive(bool active);
+ bool GetActive();
protected:
-
vtkInteractorStyleBaseView* _vtkInteractorStyleBaseView;
//vtkInteractorStyleImage* _vtkInteractorStyleBaseView;
-
private:
bool _active;
};