]> Creatis software - creaContours.git/blobdiff - lib/Interface_ManagerContour_NDimensions/wxVtkBaseView_SceneManager.h
no message
[creaContours.git] / lib / Interface_ManagerContour_NDimensions / wxVtkBaseView_SceneManager.h
index 8b26d4bdfac982fc6872b88464e1cd06cc85a6b8..d4f5bc26ddb0c5aa30d78e70484363fd5ce4df65 100644 (file)
 #include "wxVtkBaseView.h"
 #include <iostream>
 #include <map>
-#include <manualContour.h>
+#include "manualContourModel.h"
+#include "manualRoiControler.h"
+#include "manualContourBaseControler.h"
+#include "manualCircleControler.h"
+#include "manualLineControler.h"
+#include "manualViewBaseContour.h"
+#include "manualViewBullEye.h"
+#include "manualViewCircle.h"
+#include "manualViewLine.h"
+#include "manualViewRoi.h"
 #include <wx/event.h>
 
 //------------------------------------------------------------------------------------------------------------
@@ -161,6 +170,9 @@ class wxVtkBaseView_SceneManager : public InteractorStyleMaracas {
 //JCP 21 - 09 - 08
        bool isEditableCControler(std::string theKeyName);
        void deleteCViewerCControler(std::string theKeyName);
+       bool isCtrlPressed();
+       bool isShiftPressed();
+       char getLastKeyCode();
 private:
        //------------------------------------------------------------------------------------------------------------
        //  Private methods
@@ -201,7 +213,9 @@ private:
        manualViewRoi                   *_viewerSelectionROI;
        manualContourModel              *_modelSelectionROI;
        double                                  _widthOfContour;
-       
+
+       bool _ctrlKey;
+       bool _shiftKey;
 };
 #endif // __wxVtkBaseView_SceneManager_HEADER_FILE__