18 #ifndef __itkBinaryNotImageFilter_h
19 #define __itkBinaryNotImageFilter_h
56 template<
class TPixel >
68 return !(*
this != other);
85 template <
class TImage>
89 Functor::BinaryNot< typename TImage::PixelType > >
108 typedef typename TImage::PixelType
PixelType;
113 itkGetConstMacro(ForegroundValue,
PixelType);
122 itkGetConstMacro(BackgroundValue,
PixelType);
132 void PrintSelf(std::ostream& os,
Indent indent)
const
134 Superclass::PrintSelf(os,indent);
139 os << indent <<
"ForegroundValue: "
140 <<
static_cast< PixelPrintType
> (m_ForegroundValue)
143 os << indent <<
"BackgroundValue: "
144 <<
static_cast< PixelPrintType
> (m_BackgroundValue)
150 this->GetFunctor().m_ForegroundValue = m_ForegroundValue;
151 this->GetFunctor().m_BackgroundValue = m_BackgroundValue;
152 Superclass::GenerateData();
157 void operator=(
const Self&);