]> Creatis software - clitk.git/blob - vv/vvCropDialog.h
removed headers
[clitk.git] / vv / vvCropDialog.h
1 #ifndef vvCropDialog_h
2 #define vvCropDialog_h
3 #include <vector>
4 #include <QDialog>
5 class vvSlicerManager;
6 #include "vvImage.h"
7 #include "ui_vvCropDialog.h"
8
9 ///Allows the user to create a new image by cropping an existing one
10 class vvCropDialog : public QDialog,private Ui::vvCropDialog
11 {
12     Q_OBJECT
13 public:
14     vvCropDialog(std::vector<vvSlicerManager*> sms,int current=0);
15     vvImage::Pointer GetOutput() {return mResult;}
16
17 protected:
18     std::vector<vvSlicerManager*> mSlicerManagers;
19     vvImage::Pointer mResult;
20     
21 private slots:
22     void ImageChanged(int newindex);
23     void ComputeCroppedImage();
24 };
25
26 #endif