Program: clitk
Module: $RCSfile: clitkImageToImageGenericFilter.h,v $
Language: C++
- Date: $Date: 2010/01/29 13:53:15 $
- Version: $Revision: 1.3 $
+ Date: $Date: 2010/02/08 15:45:17 $
+ Version: $Revision: 1.5 $
Author : Joel Schaerer <joel.schaerer@creatis.insa-lyon.fr>
David Sarrut <david.sarrut@creatis.insa-lyon.fr>
#include <vvFromITK.h>
#include <vvToITK.h>
#include <list>
+#include <set>
namespace clitk {
std::vector<vvImage::Pointer> mInputVVImages;
std::vector<vvImage::Pointer> mOutputVVImages;
- std::vector<std::string> mListOfAllowedPixelType;
- std::vector<unsigned int> mListOfAllowedDimension;
+ std::set<std::string> mListOfAllowedPixelTypes;
+ std::set<unsigned int> mListOfAllowedDimensions;
bool CheckImageType();
bool CheckDimension();
bool CheckPixelType();
// #define ADD_IMAGE_DIMENSION(DIM) Initialize<DIM>();
+#define ADD_VEC_IMAGE_TYPE(DIM, COMP, PT) this->mImageTypesManager->template AddNewDimensionAndPixelType<DIM,COMP, PT>();
#define ADD_IMAGE_TYPE(DIM, PT) this->mImageTypesManager->template AddNewDimensionAndPixelType<DIM, PT>();