NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage > Class Template Reference

If first input is != 0, then the first input is copied to output, otherwise, the second input pixel is copied to output. More...

Inheritance diagram for itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >:
Inheritance graph
[legend]
Collaboration diagram for itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >:
Collaboration graph
[legend]

Public Types

typedef
InjectSourceImageGreaterThanZeroIntoTargetImageFilter 
Self
 
typedef
BinaryFunctorImageFilter
< TInputImage1, TInputImage2,
TOutputImage,
Functor::AWhereNoneZeroOtherwiseB
< typename
TInputImage1::PixelType,
typename
TInputImage2::PixelType,
typename
TOutputImage::PixelType > > 
Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 

Public Member Functions

virtual const char * GetClassName () const
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 InjectSourceImageGreaterThanZeroIntoTargetImageFilter ()
 
virtual ~InjectSourceImageGreaterThanZeroIntoTargetImageFilter ()
 

Detailed Description

template<class TInputImage1, class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
class itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >

If first input is != 0, then the first input is copied to output, otherwise, the second input pixel is copied to output.

Member Typedef Documentation

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
typedef SmartPointer<const Self> itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >::ConstPointer
template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
typedef SmartPointer<Self> itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >::Pointer
template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
typedef InjectSourceImageGreaterThanZeroIntoTargetImageFilter itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >::Self

Standard class typedefs.

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
typedef BinaryFunctorImageFilter<TInputImage1,TInputImage2,TOutputImage, Functor::AWhereNoneZeroOtherwiseB< typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType> > itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >::Superclass

Constructor & Destructor Documentation

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >::InjectSourceImageGreaterThanZeroIntoTargetImageFilter ( )
inlineprotected
template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
virtual itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >::~InjectSourceImageGreaterThanZeroIntoTargetImageFilter ( )
inlineprotectedvirtual

Member Function Documentation

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
virtual const char* itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >::GetClassName ( ) const
virtual

Runtime information support.

template<class TInputImage1 , class TInputImage2 = TInputImage1, class TOutputImage = TInputImage1>
static Pointer itk::InjectSourceImageGreaterThanZeroIntoTargetImageFilter< TInputImage1, TInputImage2, TOutputImage >::New ( )
static

Method for creation through the object factory.


The documentation for this class was generated from the following file: