}
// -------------------------------------------------------------------------
-std::string cpPluginsImageFilters::OrImageFilter::
+void cpPluginsImageFilters::OrImageFilter::
_GenerateData( )
{
auto image = this->GetInputData( "Input0" )->GetITK< itk::DataObject >( );
- std::string cpPlugin_Image_Demangle_Pixel_AllInts( r, _GD0, image, 2 );
- if( r != "" ) cpPlugin_Image_Demangle_Pixel_AllInts( r, _GD0, image, 3 );
- if( r != "" ) cpPlugin_Image_Demangle_Pixel_AllInts( r, _GD0, image, 1 );
- if( r != "" ) cpPlugin_Image_Demangle_Pixel_AllInts( r, _GD0, image, 4 );
- return( r );
+ cpPlugins_Image_Demangle_Pixel_AllInts ( _GD0, image, 1 );
+ else cpPlugins_Image_Demangle_Pixel_AllInts ( _GD0, image, 2 );
+ else cpPlugins_Image_Demangle_Pixel_AllInts ( _GD0, image, 3 );
+ else cpPlugins_Image_Demangle_Pixel_AllInts ( _GD0, image, 4 );
+ else cpPlugins_Image_Demangle_Pixel_AllUInts( _GD0, image, 1 );
+ else cpPlugins_Image_Demangle_Pixel_AllUInts( _GD0, image, 2 );
+ else cpPlugins_Image_Demangle_Pixel_AllUInts( _GD0, image, 3 );
+ else cpPlugins_Image_Demangle_Pixel_AllUInts( _GD0, image, 4 );
+ else this->_Error( "No valid input image." );
}
// -------------------------------------------------------------------------
template< class _TImage >
-std::string cpPluginsImageFilters::OrImageFilter::
+void cpPluginsImageFilters::OrImageFilter::
_GD0( _TImage* image0 )
{
typedef itk::OrImageFilter< _TImage, _TImage > _TFilter;
// Connect output
this->GetOutputData( "Output" )->SetITK( filter->GetOutput( ) );
- return( "" );
}
else
- return(
- "ImageFilters::OrImageFilter: No valid second input image."
- );
+ this->_Error( "No valid second input image." );
}
else
- return(
- "ImageFilters::OrImageFilter: No valid first input image."
- );
+ this->_Error( "No valid first input image." );
}
// eof - $RCSfile$