18 #ifndef itkNoiseBaseImageFilter_h
19 #define itkNoiseBaseImageFilter_h
22 #include <vcl_ctime.h>
37 template <
class TInputImage,
class TOutputImage=TInputImage>
72 return (a+b)*2654435761u;
88 #ifndef ITK_MANUAL_INSTANTIATION
89 #include "itkNoiseBaseImageFilter.hxx"
92 #endif // itkNoiseBaseImageFilter_h
SmartPointer< const Self > ConstPointer
Superclass::OutputImagePixelType OutputImagePixelType
virtual ~NoiseBaseImageFilter()=0
void operator=(const Self &)
static uint32_t Hash(uint32_t a, uint32_t b)
SmartPointer< Self > Pointer
An Abstract Base class for Noise image filters.
NoiseBaseImageFilter Self
static OutputImagePixelType ClampCast(const double &value)
Superclass::OutputImagePixelType OutputImagePixelType
typedef::itksysFundamentalType_UInt32 uint32_t
void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
Base class for filters that take an image as input and overwrite that image as the output...
InPlaceImageFilter< TInputImage, TOutputImage > Superclass