7 #ifndef __FWRENDERVTK_VTK_INTERACTORSTYLE2DFORNEGATO_HPP__ 8 #define __FWRENDERVTK_VTK_INTERACTORSTYLE2DFORNEGATO_HPP__ 10 #include "fwRenderVTK/config.hpp" 11 #include "fwRenderVTK/IInteractorStyle.hpp" 13 #include <vtkInteractorStyleTrackballCamera.h> 27 FWRENDERVTK_API
virtual void OnMiddleButtonDown()
override;
29 FWRENDERVTK_API
virtual void OnChar()
override;
31 FWRENDERVTK_API
virtual void OnLeftButtonDown()
override;
32 FWRENDERVTK_API
virtual void OnMouseMove()
override;
33 FWRENDERVTK_API
virtual void OnMouseWheelBackward()
override;
34 FWRENDERVTK_API
virtual void OnMouseWheelForward()
override;
35 FWRENDERVTK_API
virtual void OnRightButtonDown()
override;
37 FWRENDERVTK_API
virtual void Pan()
override;
38 FWRENDERVTK_API
virtual void Dolly()
override;
43 FWRENDERVTK_API ~InteractorStyle2DForNegato();
45 FWRENDERVTK_API
virtual void Dolly(
double factor)
override;
48 InteractorStyle2DForNegato(
const InteractorStyle2DForNegato&);
50 void operator=(
const InteractorStyle2DForNegato&);
52 double m_newPickPoint[4];
53 double m_oldPickPoint[4];
56 #endif // __FWRENDERVTK_VTK_INTERACTORSTYLE2DFORNEGATO_HPP__ IInteractorStyle is an interface dedicated to hold some flags for class inherited from vtkInteractorS...