+ void onSnakePressed();
+
+ void saveFileWithContoursAutomatique();
+
+ void ShowResultImages(int typeContourGroup, int selection, int minZ, int maxZ );
+
+ wxPanel *getMaskImageViewPanel(wxWindow *parent);
+ void SetContourGroup(int contourGroup);
+ wxPanel *getThresholdImageViewPanel(wxWindow *parent);
+
+
+//CMRU 17-08-09-----------------------------------------------------------------------------------------------
+
+ /**
+ * Associates the String parameter with the contour
+ * @param label Label entered by the user
+ * @param manualBaseModel Currently selected contour
+ */
+ void onPrintLabel (wxString label, manualBaseModel* manualModel);
+
+ /**
+ * Calculates the size of the contour received as a parameter. Uses the measure of a pixel in millimeters.
+ * @param manualBaseModel Currently selected contour
+ */
+ void onInsertCalculation(manualBaseModel* manualModel);
+
+ /**
+ * Assigns and returns the value of a pixel in millimeters
+ @ param value Measure of the pixel in millimeters
+ */
+ double onePixelSize(double value);
+
+ /**
+ * Returns the type of the currently selected contour
+ */
+ int getType();
+
+ /**
+ * Returns the size in pixels of the currently selected contour
+ */
+ double getContourSizeInPixels();
+
+ /**
+ * Returns the currently selected contour. If no contour is selected returns NULL
+ */
+ manualBaseModel* getContour();
+
+ /**
+ * Returns the Path of the data persistence file
+ */
+ std::string GetFileLocation();
+
+ /**
+ * Assign a new path to the data persistence file
+ @ param newFileLocation New path of the file
+ */
+ void SetFileLocation(std::string newFileLocation);
+//------------------------------------------------------------------------------------------------------------
+
+ void SetScalarRange(int grayRangeMin, int grayRangeMax);
+
+//------------------------------------------------------------------------------------------------------------
+