]> Creatis software - clitk.git/blob - tools/clitkZeroVFGenericFilter.cxx
Initial revision
[clitk.git] / tools / clitkZeroVFGenericFilter.cxx
1 #ifndef CLITKINVERTVFGENERICFILTER_CXX
2 #define CLITKINVERTVFGENERICFILTER_CXX
3
4 //clitk include
5 #include "clitkZeroVFGenericFilter.h"
6
7
8 namespace clitk {
9
10   clitk::ZeroVFGenericFilter::ZeroVFGenericFilter()
11   {
12     m_Verbose=false;
13   }
14
15
16   void clitk::ZeroVFGenericFilter::Update()
17   {
18     //Get the image Dimension and PixelType
19     int Dimension;
20     std::string PixelType;
21
22     clitk::ReadImageDimensionAndPixelType(m_InputName, Dimension, PixelType);
23
24     if(Dimension==2) UpdateWithDim<2>(PixelType);
25     else if(Dimension==3) UpdateWithDim<3>(PixelType);
26     else 
27       {
28         std::cout<<"Error, Only for 2 and 3 Dimensions!!!"<<std::endl ;
29         return;
30       }
31
32   }
33 } //end namespace
34
35 #endif