X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=common%2FclitkImageToImageGenericFilter.h;h=64ac2396869e1ed462b1bbe5c63fe2d9651ddafa;hb=9a84e9fdff8cd9daf405009ad716aadf2073ca8f;hp=645fe9b550817305506013b3efa2af582be81ee9;hpb=48b30a6098fc37b059dcb37ada49584f459d1fbb;p=clitk.git diff --git a/common/clitkImageToImageGenericFilter.h b/common/clitkImageToImageGenericFilter.h index 645fe9b..64ac239 100644 --- a/common/clitkImageToImageGenericFilter.h +++ b/common/clitkImageToImageGenericFilter.h @@ -3,8 +3,8 @@ 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 David Sarrut @@ -40,6 +40,7 @@ #include #include #include +#include namespace clitk { @@ -115,8 +116,8 @@ namespace clitk { std::vector mInputVVImages; std::vector mOutputVVImages; - std::vector mListOfAllowedPixelType; - std::vector mListOfAllowedDimension; + std::set mListOfAllowedPixelTypes; + std::set mListOfAllowedDimensions; bool CheckImageType(); bool CheckDimension(); bool CheckPixelType(); @@ -151,6 +152,7 @@ namespace clitk { // #define ADD_IMAGE_DIMENSION(DIM) Initialize(); +#define ADD_VEC_IMAGE_TYPE(DIM, COMP, PT) this->mImageTypesManager->template AddNewDimensionAndPixelType(); #define ADD_IMAGE_TYPE(DIM, PT) this->mImageTypesManager->template AddNewDimensionAndPixelType();