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::MinimumInterpolateImageFunction< TInputImage, TCoordRep > Class Template Reference

Minimum interpolation of an image at specified positions. More...

Inheritance diagram for itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >:
Inheritance graph
[legend]
Collaboration diagram for itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >:
Collaboration graph
[legend]

Public Types

typedef
MinimumInterpolateImageFunction 
Self
 
typedef
InterpolateImageFunction
< TInputImage, TCoordRep > 
Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef Superclass::OutputType OutputType
 
typedef Superclass::InputImageType InputImageType
 
typedef Superclass::InputPixelType InputPixelType
 
typedef Superclass::RealType RealType
 
typedef Superclass::IndexType IndexType
 
typedef
Superclass::ContinuousIndexType 
ContinuousIndexType
 
typedef Superclass::PointType PointType
 

Public Member Functions

virtual const char * GetClassName () const
 
 itkStaticConstMacro (ImageDimension, unsigned int, Superclass::ImageDimension)
 
virtual RealType EvaluateAtIndex (const IndexType &index) const
 
virtual RealType Evaluate (const PointType &point) const
 
virtual RealType EvaluateAtContinuousIndex (const ContinuousIndexType &cindex) const
 
virtual void SetNeighborhoodRadius (unsigned int _arg)
 
virtual const unsigned intGetNeighborhoodRadius ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 MinimumInterpolateImageFunction ()
 Constructor. More...
 
 ~MinimumInterpolateImageFunction ()
 Destructor. More...
 
void PrintSelf (std::ostream &os, Indent indent) const
 Print the object. More...
 

Detailed Description

template<class TInputImage, class TCoordRep = double>
class itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >

Minimum interpolation of an image at specified positions.

Member Typedef Documentation

template<class TInputImage , class TCoordRep = double>
typedef SmartPointer< const Self > itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::ConstPointer
template<class TInputImage , class TCoordRep = double>
typedef Superclass::ContinuousIndexType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::ContinuousIndexType

ContinuousIndex typedef support.

template<class TInputImage , class TCoordRep = double>
typedef Superclass::IndexType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::IndexType

Index typedef support.

template<class TInputImage , class TCoordRep = double>
typedef Superclass::InputImageType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::InputImageType

InputImageType typedef support.

template<class TInputImage , class TCoordRep = double>
typedef Superclass::InputPixelType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::InputPixelType

InputPixelType typedef support.

template<class TInputImage , class TCoordRep = double>
typedef Superclass::OutputType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::OutputType

OutputType typedef support.

template<class TInputImage , class TCoordRep = double>
typedef SmartPointer< Self > itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::Pointer
template<class TInputImage , class TCoordRep = double>
typedef Superclass::PointType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::PointType

Point typedef support.

template<class TInputImage , class TCoordRep = double>
typedef Superclass::RealType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::RealType

RealType typedef support.

template<class TInputImage , class TCoordRep = double>
typedef MinimumInterpolateImageFunction itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::Self

Standard class typedefs.

template<class TInputImage , class TCoordRep = double>
typedef InterpolateImageFunction< TInputImage, TCoordRep > itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::Superclass

Constructor & Destructor Documentation

template<class TInputImage , class TCoordRep = double>
itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::MinimumInterpolateImageFunction ( )
protected

Constructor.

template<class TInputImage , class TCoordRep = double>
itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::~MinimumInterpolateImageFunction ( )
protected

Destructor.

Member Function Documentation

template<class TInputImage , class TCoordRep = double>
virtual RealType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::Evaluate ( const PointType point) const
inlinevirtual

Evaluate the function at non-integer positions

template<class TInputImage , class TCoordRep = double>
virtual RealType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex ( const ContinuousIndexType cindex) const
inlinevirtual
template<class TInputImage , class TCoordRep = double>
virtual RealType itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::EvaluateAtIndex ( const IndexType index) const
virtual

Evalulate the function at specified index

template<class TInputImage , class TCoordRep = double>
virtual const char* itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::GetClassName ( ) const
virtual

Run-time type information (and related methods).

template<class TInputImage , class TCoordRep = double>
virtual const unsigned int& itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::GetNeighborhoodRadius ( )
virtual
template<class TInputImage , class TCoordRep = double>
itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::itkStaticConstMacro ( ImageDimension  ,
unsigned  int,
Superclass::ImageDimension   
)

Dimension underlying input image.

template<class TInputImage , class TCoordRep = double>
static Pointer itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::New ( )
static

Method for creation through the object factory.

template<class TInputImage , class TCoordRep = double>
void itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::PrintSelf ( std::ostream &  os,
Indent  indent 
) const
protected

Print the object.

template<class TInputImage , class TCoordRep = double>
virtual void itk::MinimumInterpolateImageFunction< TInputImage, TCoordRep >::SetNeighborhoodRadius ( unsigned int  _arg)
virtual

Get/Set the radius of the neighborhood over which the statistics are evaluated


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