// Configure filter
auto filter = this->_CreateITK< _TFilter >( );
filter->SetInput( image );
- filter->SetNeighborhoodFunction( neig );
- filter->SetCostFunction( cost );
- filter->SetCostConversionFunction( conv );
+ if( neig != NULL )
+ filter->SetNeighborhoodFunction( neig );
+ if( cost != NULL )
+ filter->SetCostFunction( cost );
+ if( conv != NULL )
+ filter->SetCostConversionFunction( conv );
filter->SetStopAtOneFront( this->m_Parameters.GetBool( "StopAtOneFront" ) );
// Assign seeds