18 #ifndef __itkNonThreadedShrinkImageFilter_h
19 #define __itkNonThreadedShrinkImageFilter_h
20 #if !defined( ITK_LEGACY_REMOVE )
48 template<
class TInputImage,
class TOutputImage >
49 class ITK_EXPORT NonThreadedShrinkImageFilter:
50 public ShrinkImageFilter< TInputImage, TOutputImage >
54 typedef NonThreadedShrinkImageFilter Self;
55 typedef ImageToImageFilter< TInputImage, TOutputImage > Superclass;
56 typedef SmartPointer< Self > Pointer;
57 typedef SmartPointer< const Self > ConstPointer;
63 itkTypeMacro(NonThreadedShrinkImageFilter, ShrinkImageFilter);
67 Superclass::SetNumberOfThreads(1);
71 NonThreadedShrinkImageFilter()
73 Superclass::SetNumberOfThreads(1);
77 NonThreadedShrinkImageFilter(
const Self &);
78 void operator=(
const Self &);
82 #endif //#if !defined( ITK_LEGACY_REMOVE )