Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Public Types | Public Member Functions | Protected Member Functions
itk::ConstrainedValueMultiplicationImageFilter< TInputImage1, TInputImage2, TOutputImage > Class Template Reference

Implements pixel-wise the computation of constrained value addition. More...

#include <Libs/vtkITK/itkConstrainedValueMultiplicationImageFilter.h>

List of all members.

Public Types

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

Public Member Functions

 itkNewMacro (Self)
 itkTypeMacro (ConstrainedValueMultiplicationImageFilter, BinaryFunctorImageFilter)

Protected Member Functions

 ConstrainedValueMultiplicationImageFilter ()
virtual ~ConstrainedValueMultiplicationImageFilter ()

Detailed Description

template<class TInputImage1, class TInputImage2, class TOutputImage>
class itk::ConstrainedValueMultiplicationImageFilter< TInputImage1, TInputImage2, TOutputImage >

Implements pixel-wise the computation of constrained value addition.

This filter is parametrized over the types of the two input images and the type of the output image.

Numeric conversions (castings) are done by the C++ defaults.

The filter will walk over all the pixels in the two input images, and for each one of them it will do the following:

The filter expects all images to have the same dimension (e.g. all 2D, or all 3D, or all ND)

Author:
Lino Ramirez. Dept. of Electrical and Computer Engineering. University of Alberta. Canada

Definition at line 86 of file itkConstrainedValueMultiplicationImageFilter.h.


Member Typedef Documentation

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

Standard class typedefs.

Definition at line 96 of file itkConstrainedValueMultiplicationImageFilter.h.

template<class TInputImage1 , class TInputImage2 , class TOutputImage >
typedef BinaryFunctorImageFilter<TInputImage1,TInputImage2,TOutputImage, Functor::ConstrainedValueMultiplication< typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType> > itk::ConstrainedValueMultiplicationImageFilter< TInputImage1, TInputImage2, TOutputImage >::Superclass

Constructor & Destructor Documentation

template<class TInputImage1 , class TInputImage2 , class TOutputImage >
itk::ConstrainedValueMultiplicationImageFilter< TInputImage1, TInputImage2, TOutputImage >::ConstrainedValueMultiplicationImageFilter ( ) [inline, protected]
template<class TInputImage1 , class TInputImage2 , class TOutputImage >
virtual itk::ConstrainedValueMultiplicationImageFilter< TInputImage1, TInputImage2, TOutputImage >::~ConstrainedValueMultiplicationImageFilter ( ) [inline, protected, virtual]

Member Function Documentation

template<class TInputImage1 , class TInputImage2 , class TOutputImage >
itk::ConstrainedValueMultiplicationImageFilter< TInputImage1, TInputImage2, TOutputImage >::itkNewMacro ( Self  )

Method for creation through the object factory.

template<class TInputImage1 , class TInputImage2 , class TOutputImage >
itk::ConstrainedValueMultiplicationImageFilter< TInputImage1, TInputImage2, TOutputImage >::itkTypeMacro ( ConstrainedValueMultiplicationImageFilter< TInputImage1, TInputImage2, TOutputImage >  ,
BinaryFunctorImageFilter   
)

Runtime information support.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines