18 #ifndef __itkLabelOverlayImageFilter_txx
19 #define __itkLabelOverlayImageFilter_txx
29 template <
class TInputImage,
class TLabelImage,
class TOutputImage>
40 template <
class TInputImage,
class TLabelImage,
class TOutputImage>
45 this->GetFunctor().SetOpacity(m_Opacity);
46 this->GetFunctor().SetBackgroundValue(m_BackgroundValue);
52 template <
class TInputImage,
class TLabelImage,
class TOutputImage>
57 this->SetInput2( input );
63 template <
class TInputImage,
class TLabelImage,
class TOutputImage>
66 TInputImage, TLabelImage, TOutputImage>::LabelImageType *
77 template <
class TInputImage,
class TLabelImage,
class TOutputImage>
82 return this->GetFunctor().GetNumberOfColors();
88 template <
class TInputImage,
class TLabelImage,
class TOutputImage>
93 this->GetFunctor().ResetColors();
100 template <
class TInputImage,
class TLabelImage,
class TOutputImage>
105 this->GetFunctor().AddColor( r, g, b );
112 template <
class TInputImage,
class TLabelImage,
class TOutputImage>
117 Superclass::PrintSelf(os,indent);
119 os << indent <<
"Opacity: "
122 << indent <<
"BackgroundValue: "