]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Interface/ProcessObject.h
...
[cpPlugins.git] / lib / cpPlugins / Interface / ProcessObject.h
index 31a9e62daa22c5ff17451e687434b6e5c4b7f53b..d25516d73c9d692f1204da9935e178159d7d18ac 100644 (file)
@@ -6,7 +6,6 @@
 #include <cpPlugins/Interface/DataObject.h>
 #include <cpPlugins/Interface/Parameters.h>
 
-#define ITK_MANUAL_INSTANTIATION
 #include <itkProcessObject.h>
 
 namespace cpPlugins
@@ -50,6 +49,18 @@ namespace cpPlugins
       template< class O >
         inline void _MakeOutput( unsigned int idx );
 
+      template< class T >
+        inline T* _Input( unsigned int idx );
+
+      template< class T >
+        inline const T* _Input( unsigned int idx ) const;
+
+      template< class T >
+        inline T* _Output( unsigned int idx );
+
+      template< class T >
+        inline const T* _Output( unsigned int idx ) const;
+
       virtual std::string _GenerateData( ) = 0;
 
     private: