X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOGimmickView.h;h=a521f8de820c75a4053fa08102dc1e4f52bbb138;hb=2f0e50f69eb904d629cf8db62eb9a4094db93097;hp=f17fcb48e4cc6a53d6b23a6e987ab2018c2d0b1c;hpb=f1caae70392f96f30dd90eb073be6be10fbf1caa;p=creaImageIO.git diff --git a/src2/creaImageIOGimmickView.h b/src2/creaImageIOGimmickView.h index f17fcb4..a521f8d 100644 --- a/src2/creaImageIOGimmickView.h +++ b/src2/creaImageIOGimmickView.h @@ -4,6 +4,7 @@ #include #include #include + //#include #include @@ -12,6 +13,10 @@ #define GIMMICK_3D_IMAGE_SELECTION 3 #define GIMMICK_4D_IMAGE_SELECTION 4 +#define NATIVE 0 +#define _2D 2 +#define _3D 3 + namespace creaImageIO { @@ -48,8 +53,11 @@ namespace creaImageIO /// Finalize virtual void Finalize(); - - virtual void GetSelectedImages(std::vector& s) {} + ///Returns the selected Images and validates to see if they comply with the given parameter(<4D) + vtkImageData* GetSelectedImage(int dim); + ///Adds the selected Images to the given vector and validates to see if they comply with the given parameter (4D) + virtual void GetSelectedImages(std::vector& s, int dim) {} + virtual void GetSelectedFiles(std::vector& s) {} /// Create the tree views