]> Creatis software - clitk.git/blobdiff - vv/vvMainWindow.h
Use QSharedPointers for vvROIActors
[clitk.git] / vv / vvMainWindow.h
index b3cd6cd6834228ab2a47d1d5d0931d8a4910ca5c..fa61855e1fc99b331b9a39444c51421fd562419a 100644 (file)
@@ -68,8 +68,6 @@ class vvMainWindow: public vvMainWindowBase,
 public slots:
   ///Allows the user to open and select various surfaces contained in a dicom-struct file
   void OpenDCStructContour();
-  ///Computes the MIP of the currently selected image and displays it
-  void ComputeMIP();
   ///Computes the midposition image of a 4D sequence with a VF and displays it
   void ComputeMidPosition();
   void OpenImages();
@@ -84,6 +82,7 @@ public slots:
   void OpenVTKContour();
   void SaveAs();
   void CurrentImageChanged(std::string id);
+  void CurrentPickedImageChanged(std::string id);
   void ImageInfoChanged();
   void ShowHelpDialog();
   void ShowDocumentation();
@@ -140,7 +139,7 @@ public slots:
   void SelectOverlayImage();
   void SelectFusionImage();
 
-  void SetVFProperty(int subsampling,int scale,int lut, int width);
+  void SetVFProperty(int subsampling,int scale,int lut, int width, double r, double g, double b);
   void SetOverlayProperty(int color);
   void SetFusionProperty(int opacity,int colormap,double window,double level);
 
@@ -191,6 +190,8 @@ private:
   int mFrameRate;
   
   std::string mCurrentSelectedImageId;
+  std::string mCurrentPickedImageId;
+  unsigned int mCurrentPickedImageIndex;
 
   // vvMainWindowToolInfo * mCurrentToolInfo;
   // std::vector<vvToolCreatorBase*> mListOfRunningTool;
@@ -198,7 +199,7 @@ private:
   static vvMainWindow * mSingleton;
 
   int mCurrentTime;
-
+  
 };
 
 #include "vvMainWindow.txx"