#define _wxVTKRenderWindowInteractorEditContour_h_
-#include "wxVTKRenderWindowInteractor.h"
+#include <wxVTKRenderWindowInteractor.h>
#include <vtkCommand.h>
#include <vtkImageData.h>
-
//------------------------------------------------------------------------
//------------------------------------------------------------------------
//------------------------------------------------------------------------
double InitialLevel;
};
+class wxVTKRenderWindowInteractor;
class vtkInteractorStyle2DMaracas : public vtkInteractorStyleImage{
public:
virtual void OnMiddleButtonUp () ;
virtual void OnRightButtonDown () ;
virtual void OnRightButtonUp () ;
- void SetObserver( vtkCommand *obs );
+ void SetObserver( vtkCommand *obs );
private:
vtkCommand *_obs;
-class wxVTKRenderWindowInteractorEditContour : public wxVTKRenderWindowInteractor{
+class wxVTKRenderWindowInteractorEditContour : public wxVTKRenderWindowInteractor {
public:
- wxVTKRenderWindowInteractorEditContour(wxWindow *parent,wxWindowID id);
- ~wxVTKRenderWindowInteractorEditContour();
+ wxVTKRenderWindowInteractorEditContour(wxWindow *parent,wxWindowID id);
+ virtual ~wxVTKRenderWindowInteractorEditContour();
- virtual void OnButtonDown(wxMouseEvent &event);
- virtual void OnButtonUp(wxMouseEvent &event);
- virtual void OnButtonDouble(wxMouseEvent &event);
+ virtual void OnButtonDown(wxMouseEvent &event);
+ virtual void OnButtonUp(wxMouseEvent &event);
+ virtual void OnButtonDouble(wxMouseEvent &event);
virtual void OnMotion(wxMouseEvent &event);
- virtual void OnKeyDown(wxKeyEvent &event);
+ virtual void OnKeyDown(wxKeyEvent &event);
- void SetState(int state);
- int GetState();
- void SetObserver(vtkCommand *obs);
+ void SetState(int state);
+ int GetState();
+ void SetObserver(vtkCommand *obs);
private:
- int _state;
- vtkCommand *_obs;
+ int _state;
+ vtkCommand *_obs;
};