]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Interface/ProcessObject.h
MAC compilation issues solved... Now some tests please
[cpPlugins.git] / lib / cpPlugins / Interface / ProcessObject.h
index 9489c35b6c8da1bb2f950df183b2dd4efdaf9845..e139c994d5e86f9107963ae6acea31fcd626d564 100644 (file)
@@ -55,6 +55,9 @@ namespace cpPlugins
       itkSetObjectMacro( MPRViewer, SimpleMPRWidget );
 
     public:
+      virtual void SetITK( itk::LightObject* o );
+      virtual void SetVTK( vtkObjectBase* o );
+
       // IO management
       std::set< std::string > GetInputsNames( ) const;
       std::set< std::string > GetOutputsNames( ) const;
@@ -89,7 +92,7 @@ namespace cpPlugins
       ProcessObject( );
       virtual ~ProcessObject( );
 
-      void _AddInput( const std::string& name, bool required );
+      void _AddInput( const std::string& name, bool required = true );
       template< class O >
         inline void _AddOutput( const std::string& name );
       template< class F >