Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel > Class Template Reference

#include <itkLabelOverlayImageFilter.h>

Collaboration diagram for itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class TInputPixel, class TLabel, class TRGBPixel>
class itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >

A functor class used internally by LabelOverlayImageFilter.

Definition at line 34 of file itkLabelOverlayImageFilter.h.

Public Member Functions

 LabelOverlay ()
bool operator!= (const LabelOverlay &l) const
TRGBPixel operator() (const TInputPixel &p1, const TLabel &p2)
void SetBackgroundValue (TLabel v)
void SetOpacity (double opacity)
void SetUseBackground (bool b)
 ~LabelOverlay ()


Constructor & Destructor Documentation

template<class TInputPixel, class TLabel, class TRGBPixel>
itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::LabelOverlay (  )  [inline]

Definition at line 37 of file itkLabelOverlayImageFilter.h.

template<class TInputPixel, class TLabel, class TRGBPixel>
itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::~LabelOverlay (  )  [inline]

Definition at line 82 of file itkLabelOverlayImageFilter.h.


Member Function Documentation

template<class TInputPixel, class TLabel, class TRGBPixel>
bool itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::operator!= ( const LabelOverlay< TInputPixel, TLabel, TRGBPixel > &  l  )  const [inline]

Definition at line 73 of file itkLabelOverlayImageFilter.h.

References itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::m_BackgroundValue, itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::m_Opacity, and itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::m_UseBackground.

template<class TInputPixel, class TLabel, class TRGBPixel>
TRGBPixel itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::operator() ( const TInputPixel &  p1,
const TLabel &  p2 
) [inline]

Definition at line 47 of file itkLabelOverlayImageFilter.h.

template<class TInputPixel, class TLabel, class TRGBPixel>
void itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::SetBackgroundValue ( TLabel  v  )  [inline]

Definition at line 89 of file itkLabelOverlayImageFilter.h.

template<class TInputPixel, class TLabel, class TRGBPixel>
void itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::SetOpacity ( double  opacity  )  [inline]

Definition at line 84 of file itkLabelOverlayImageFilter.h.

template<class TInputPixel, class TLabel, class TRGBPixel>
void itk::Functor::LabelOverlay< TInputPixel, TLabel, TRGBPixel >::SetUseBackground ( bool  b  )  [inline]

Definition at line 94 of file itkLabelOverlayImageFilter.h.


The documentation for this class was generated from the following file:
Generated at Sun Sep 23 23:38:28 2007 for ITK by doxygen 1.5.1 written by Dimitri van Heesch, © 1997-2000