#endif // cpPlugins_Interface_QT4
// -------------------------------------------------------------------------
-const cpPlugins::Interface::Parameters&
cpPlugins::Interface::ProcessObject::
-GetDefaultParameters( ) const
+TParameters* cpPlugins::Interface::ProcessObject::
+GetParameters( )
{
- return( this->m_DefaultParameters );
+ return( this->m_Parameters.GetPointer( ) );
}
// -------------------------------------------------------------------------
-void cpPlugins::Interface::ProcessObject::
-SetParameters( const cpPlugins::Interface::Parameters& params )
+const cpPlugins::Interface::ProcessObject::
+TParameters* cpPlugins::Interface::ProcessObject::
+GetParameters( ) const
{
- this->m_Parameters = params;
- this->Modified( );
+ return( this->m_Parameters.GetPointer( ) );
}
// -------------------------------------------------------------------------
#ifdef cpPlugins_Interface_QT4
- Parameters parameters = this->m_DefaultParameters;
r = cpPlugins::Interface::ParametersQtDialog(
- parameters,
+ this->m_Parameters,
this->GetClassName( ) + std::string( " basic configuration" ),
parent
);
- if( r )
- this->m_Parameters = parameters;
+ /*
+ if( r )
+ // TODO: !!! this->m_Parameters = parameters;
+ */
#endif // cpPlugins_Interface_QT4
m_ITKObject( NULL ),
m_VTKObject( NULL )
{
+ this->m_Parameters = TParameters::New( );
}
// -------------------------------------------------------------------------