+ // ----------------------------------------------------------------------------------
+ /*! @fn void SetImages(VTKImageDataPointerType imgUndo,
+ VTKImageDataPointerType imgRedo);
+ * @brief This method sets the undo/redo Images.
+ * @param imgUndo The undo image.
+ * @param imgRedo The redo image.
+ */
+ void SetImages(VTKImageDataPointerType imgUndo,
+ VTKImageDataPointerType imgRedo);
+ // ----------------------------------------------------------------------------------
+ /*! @fn void LoadImagesToMemory(const StringType& gPath);
+ * @brief This method takes the images from disk and load them to the principal memory.
+ * @param gPath The global path where the images are stored.
+ */
+ void LoadImagesToMemory(const StringType& gPath);
+ // ----------------------------------------------------------------------------------
+ /*! @fn void RemoveImagesFromMemory(const StringType& gPath);
+ * @brief This method removes the images from the principal memory.
+ * @param gPath The global path where the images are stored.
+ */
+ void RemoveImagesFromMemory(const StringType& gPath);
+ // ----------------------------------------------------------------------------------
+ /*! @fn void SaveImagesOnDisk(const StringType& gPath);
+ * @brief This method stores the images in the hard disk.
+ * @param gPath The global path where the images are stored.
+ */
+ void SaveImagesOnDisk(const StringType& gPath);
+ // ----------------------------------------------------------------------------------
+ /*! @fn void RemoveImagesFromDisk(const StringType& gPath);
+ * @brief This method removes the images from the hard disk (permanently)
+ * @param gPath The global path where the images are stored.
+ */
+ void RemoveImagesFromDisk(const StringType& gPath);
+ // ----------------------------------------------------------------------------------
+ /*! @fn VTKImageDataPointerType GetUndoImage();
+ * @brief This method returns the undo image.
+ * @return
+ */
+ VTKImageDataPointerType GetUndoImage();
+ // ----------------------------------------------------------------------------------
+ /*! @fn VTKImageDataPointerType GetRedoImage();
+ * @brief This method returns the redo image.
+ * @return
+ */
+ VTKImageDataPointerType GetRedoImage();
+ // ----------------------------------------------------------------------------------
+ /*! @fn StringType GetImageName();
+ * @brief This method returns the ImagesName.
+ * @return
+ */