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);
133 void PrintSelf(std::ostream& os,
Indent indent)
const
135 Superclass::PrintSelf(os,indent);
140 os << indent <<
"ForegroundValue: "
141 <<
static_cast< PixelPrintType
> (m_ForegroundValue)
144 os << indent <<
"BackgroundValue: "
145 <<
static_cast< PixelPrintType
> (m_BackgroundValue)
151 this->GetFunctor().m_ForegroundValue = m_ForegroundValue;
152 this->GetFunctor().m_BackgroundValue = m_BackgroundValue;
153 Superclass::GenerateData();
158 void operator=(
const Self&);