]> Creatis software - creaContours.git/blobdiff - lib/Interface_Icons_NDimensions/interfToolsPanels.h
Changes with manualBaseModel. It improves the functionality with the new
[creaContours.git] / lib / Interface_Icons_NDimensions / interfToolsPanels.h
index fb21b95d9f419bfeb32d08adc0c8691ae10b8088..e0784f26d5b63e2297846a25b69557d6e9871062 100644 (file)
@@ -23,6 +23,7 @@ private:
 
        void OnInterpolation(wxCommandEvent& event);
 
+       
        wxSlider* _withOfContourLine;
        wxSlider* _brithtnessWindowLevel;
        wxSlider* _brithtnessColorLevel;
@@ -83,13 +84,49 @@ private:
        void onExtractInformation(wxCommandEvent& event);
        void onShowResultImages(wxCommandEvent& event);
        void onSaveResults(wxCommandEvent& event);
+       void onContourGroup(wxCommandEvent& event);
+
        void FillGridWithContoursInformation();
        
 
        
                
 };
+//CMRU 29-08-09-----------------------------------------------------------------------------------------------
+/**
+* This class represents the calibration panel in the interface icons
+*/
+class interfCalibrationPanel
+       : public wxPanel
+{
+public:
+
+       /**
+       * Initialized the panel
+       * @param parent Window who contains the panel
+       */
+       interfCalibrationPanel(wxWindow * parent);      
 
+       ~interfCalibrationPanel();
+
+       /**
+       * Manages the event associated with the button of calibration
+       */
+       void onCalibrate(wxCommandEvent& event);
+
+private:
+
+       /**
+       * Text field of the calibration measure
+       */
+       wxTextCtrl * _size;
+
+       /**
+       * Radio Box with the measurement units
+       */
+       wxRadioBox * _unitsRadiobox;
+};
+//------------------------------------------------------------------------------------------------------------
 #endif