18 #ifndef itkNonThreadedShrinkImageFilter_h
19 #define itkNonThreadedShrinkImageFilter_h
20 #if !defined( ITK_LEGACY_REMOVE )
48 template<
typename TInputImage,
typename TOutputImage >
49 class NonThreadedShrinkImageFilter:
50 public ShrinkImageFilter< TInputImage, TOutputImage >
54 typedef NonThreadedShrinkImageFilter Self;
55 typedef ImageToImageFilter< TInputImage, TOutputImage > Superclass;
63 itkTypeMacro(NonThreadedShrinkImageFilter, ShrinkImageFilter);
65 virtual void SetNumberOfThreads(
ThreadIdType) ITK_OVERRIDE
67 Superclass::SetNumberOfThreads(1);
71 NonThreadedShrinkImageFilter()
73 Superclass::SetNumberOfThreads(1);
77 ITK_DISALLOW_COPY_AND_ASSIGN(NonThreadedShrinkImageFilter);
81 #endif //#if !defined( ITK_LEGACY_REMOVE )
unsigned int ThreadIdType