#include <vtkSmartPointer.h>
#include <vtkAlgorithm.h>
+class vtkRenderWindowInteractor;
+
namespace cpPlugins
{
namespace Interface
typedef Parameters TParameters;
+ enum DialogResult
+ {
+ DialogResult_NoModal = 0,
+ DialogResult_Modal,
+ DialogResult_Cancel
+ };
+
public:
itkTypeMacro( ProcessObject, Object );
cpPlugins_Id_Macro(
virtual std::string Update( );
virtual void DisconnectOutputs( );
- virtual bool ExecConfigurationDialog( QWidget* parent );
+ virtual void AddInteractor( vtkRenderWindowInteractor* interactor );
+ virtual DialogResult ExecConfigurationDialog( QWidget* parent );
template< class T >
inline T* GetITK( );