]> Creatis software - creaContours.git/blobdiff - lib/Interface_Icons_NDimensions/interfToolsPanels.h
*** empty log message ***
[creaContours.git] / lib / Interface_Icons_NDimensions / interfToolsPanels.h
index 3ce9141a6dd3b291e054cbc796b9f8e708b9ff56..85b05d62e509256f1bd68d1ff22e81c2b64a9b5c 100644 (file)
@@ -23,6 +23,7 @@ private:
 
        void OnInterpolation(wxCommandEvent& event);
 
+       
        wxSlider* _withOfContourLine;
        wxSlider* _brithtnessWindowLevel;
        wxSlider* _brithtnessColorLevel;
@@ -75,31 +76,57 @@ private:
        wxRadioBox* _informationRadiobox;
        wxRadioBox* _radiolstboxContourGroup;
        wxStaticText* _staticTextInformation;
-       
+       wxCheckBox* _XYZValues; 
+       wxCheckBox* _contourImage;      
+       wxCheckBox* _statistics;        
+
        void onInformationContourLabels(wxCommandEvent& event);
        void onExtractInformation(wxCommandEvent& event);
+       void onShowResultImages(wxCommandEvent& event);
        void onSaveResults(wxCommandEvent& event);
+       void onContourGroup(wxCommandEvent& event);
        void FillGridWithContoursInformation();
-       
+       void onRangeSliceInformation(wxCommandEvent& event);
+
 
        
                
 };
-
-class interfMirrorPanel
+//CMRU 29-08-09-----------------------------------------------------------------------------------------------
+/**
+* This class represents the calibration panel in the interface icons
+*/
+class interfCalibrationPanel
        : public wxPanel
 {
 public:
-       interfMirrorPanel(wxWindow * parent);           
-       ~interfMirrorPanel();
+
+       /**
+       * 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:
 
-       wxSlider* _thickness;
+       /**
+       * Text field of the calibration measure
+       */
+       wxTextCtrl * _size;
 
-       void onMirrorGo(wxCommandEvent& event);
+       /**
+       * Radio Box with the measurement units
+       */
+       wxRadioBox * _unitsRadiobox;
 };
-
+//------------------------------------------------------------------------------------------------------------
 #endif