- virtual bool SetInput( const std::string& id, DataObject::Pointer* dobj );
-
- virtual std::string Update( );
- virtual void DisconnectOutputs( );
-
- // Widgets management
- vtkRenderWindowInteractor* GetSingleInteractor( );
- const vtkRenderWindowInteractor* GetSingleInteractor( ) const;
- void SetSingleInteractor( vtkRenderWindowInteractor* interactor );
- SimpleMPRWidget* GetMPRViewer( );
- const SimpleMPRWidget* GetMPRViewer( ) const;
- void SetMPRViewer( SimpleMPRWidget* wdg );
- virtual bool ExecConfigurationDialog( QWidget* parent );
+ OutputProcessObjectPort& GetOutput( const std::string& id );
+ const OutputProcessObjectPort& GetOutput( const std::string& id ) const;