X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpPlugins%2FInterface%2FBaseProcessObjects.h;h=04c29822b1b7afb3660d53ed0f00170477adaaca;hb=75dc4945344b4a5a7be10a3ca33fa2e6fff87df8;hp=688a9555f6847b065277ff72d84a0e77d4c73832;hpb=a3cae0375976d524c957493a3cc565b9f5b20bce;p=cpPlugins.git diff --git a/lib/cpPlugins/Interface/BaseProcessObjects.h b/lib/cpPlugins/Interface/BaseProcessObjects.h index 688a955..04c2982 100644 --- a/lib/cpPlugins/Interface/BaseProcessObjects.h +++ b/lib/cpPlugins/Interface/BaseProcessObjects.h @@ -82,24 +82,60 @@ else cpPlugins_Image_Input_Demangle( \ itk::RGBPixel< short >, D, I, O, r, f \ ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBPixel< int >, D, I, O, r, f \ + ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBPixel< long >, D, I, O, r, f \ + ); \ else cpPlugins_Image_Input_Demangle( \ itk::RGBPixel< unsigned char >, D, I, O, r, f \ ); \ else cpPlugins_Image_Input_Demangle( \ itk::RGBPixel< unsigned short >, D, I, O, r, f \ ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBPixel< unsigned int >, D, I, O, r, f \ + ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBPixel< unsigned long >, D, I, O, r, f \ + ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBPixel< float >, D, I, O, r, f \ + ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBPixel< double >, D, I, O, r, f \ + ); \ else cpPlugins_Image_Input_Demangle( \ itk::RGBAPixel< char >, D, I, O, r, f \ ); \ else cpPlugins_Image_Input_Demangle( \ itk::RGBAPixel< short >, D, I, O, r, f \ ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBAPixel< int >, D, I, O, r, f \ + ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBAPixel< long >, D, I, O, r, f \ + ); \ else cpPlugins_Image_Input_Demangle( \ itk::RGBAPixel< unsigned char >, D, I, O, r, f \ ); \ else cpPlugins_Image_Input_Demangle( \ itk::RGBAPixel< unsigned short >, D, I, O, r, f \ ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBAPixel< unsigned int >, D, I, O, r, f \ + ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBAPixel< unsigned long >, D, I, O, r, f \ + ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBAPixel< float >, D, I, O, r, f \ + ); \ + else cpPlugins_Image_Input_Demangle( \ + itk::RGBAPixel< double >, D, I, O, r, f \ + ); \ else cpPlugins_Image_Input_Demangle( \ itk::Offset< D >, D, I, O, r, f \ ); \ @@ -139,10 +175,18 @@ namespace cpPlugins cpPlugins_Interface_Define_ProcessObject( MeshSource, SourceObject ); cpPlugins_Interface_Define_ProcessObject( ImageSink, SinkObject ); cpPlugins_Interface_Define_ProcessObject( MeshSink, SinkObject ); - cpPlugins_Interface_Define_ProcessObject( ImageToImageFilter, FilterObject ); - cpPlugins_Interface_Define_ProcessObject( ImageToMeshFilter, FilterObject ); - cpPlugins_Interface_Define_ProcessObject( MeshToImageFilter, FilterObject ); - cpPlugins_Interface_Define_ProcessObject( MeshToMeshFilter, FilterObject ); + cpPlugins_Interface_Define_ProcessObject( + ImageToImageFilter, FilterObject + ); + cpPlugins_Interface_Define_ProcessObject( + ImageToMeshFilter, FilterObject + ); + cpPlugins_Interface_Define_ProcessObject( + MeshToImageFilter, FilterObject + ); + cpPlugins_Interface_Define_ProcessObject( + MeshToMeshFilter, FilterObject + ); } // ecapseman