]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOWxViewer.h
linux bug correction
[creaImageIO.git] / src2 / creaImageIOWxViewer.h
index a13632f16ed8669380875ee7e28ccd68a9723aed..b807f7cc68aba7b9d74809cf7c717e4263eb7325 100644 (file)
@@ -44,15 +44,31 @@ namespace creaImageIO
        ///Refreshes the interface if the current image shown has changed
     bool RefreshIfNecessary();
        ///Sets a new image vector to be read
-
        void SetImageVector(std::vector<boost::shared_ptr<ImagePointerHolder> > &pointers);
-  
+
+       /// Set value of slider control
+       void SetValue();
 
   private:
+
+    /// Event to resume or start cine loop
+       void OnCineLoop(wxCommandEvent &Event);
+
+       /// Event to change displayed frames with slide control
+       void OnSlide(wxCommandEvent &Event);
+
+
     ///Shows the image passed as parameter
     void ShowImage(vtkImageData* im);
     /// Previewer
     vtkImageViewer2* mViewer;
+
+       ///Slider
+       wxSlider *mslide ;
+
+       ///CheckBox to cine loop
+       wxCheckBox  *mcheck;
+
     /// Associated wxvtk interactor
     crea::creawxVTKRenderWindowInteractor  *mInteractor;
        
@@ -73,6 +89,10 @@ namespace creaImageIO
        ///The vectors of images to be shown
        std::vector< boost::shared_ptr<ImagePointerHolder> > imagePointers;
 
+       /// Sizers to preview images 
+       wxFlexGridSizer *mflexSizer;
+       wxBoxSizer *mtopSizer;
+
   };
 
 }