00001 #ifndef MANUALINTERACTORWINDOWLEVEL_H_ 00002 #define MANUALINTERACTORWINDOWLEVEL_H_ 00003 00004 #include "InteractorStyleMaracas.h" 00005 00006 class creaMaracasVisu_EXPORT manualInteractorWindowLevel : public InteractorStyleMaracas { 00007 public: 00008 manualInteractorWindowLevel(); 00009 virtual ~manualInteractorWindowLevel(); 00010 protected: 00011 00012 bool _stateWindowLevel; 00013 int _backPx; 00014 int _backPy; 00015 int _backWindow; 00016 int _backLevel; 00017 00018 virtual bool OnMouseMove(); 00019 virtual bool OnMiddleButtonDown(); 00020 virtual bool OnMiddleButtonUp(); 00021 }; 00022 00023 00024 00025 #endif /*MANUALINTERACTORWINDOWLEVEL_H_*/