this->SetNumberOfRequiredInputs( 1 );
this->SetNumberOfRequiredOutputs( 1 );
typename _TCurve::Pointer curve = _TCurve::New( );
this->SetNumberOfRequiredInputs( 1 );
this->SetNumberOfRequiredOutputs( 1 );
typename _TCurve::Pointer curve = _TCurve::New( );