#include <itkNearestNeighborInterpolateImageFunction.h>
Inheritance diagram for itk::NearestNeighborInterpolateImageFunction< TInputImage, TCoordRep >:
Public Types | |
typedef NearestNeighborInterpolateImageFunction | Self |
typedef InterpolateImageFunction< TInputImage, TCoordRep > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::OutputType | OutputType |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::IndexType | IndexType |
typedef Superclass::ContinuousIndexType | ContinuousIndexType |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
itkStaticConstMacro (ImageDimension, unsigned int, Superclass::ImageDimension) | |
virtual OutputType | EvaluateAtContinuousIndex (const ContinuousIndexType &index) const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
NearestNeighborInterpolateImageFunction () | |
~NearestNeighborInterpolateImageFunction () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
NearestNeighborInterpolateImageFunction interpolates image intensity at a non-integer pixel position by copying the intensity for the nearest neighbor. This class is templated over the input image type and the coordinate representation type (e.g. float or double).
Definition at line 37 of file itkNearestNeighborInterpolateImageFunction.h.
|
Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 45 of file itkNearestNeighborInterpolateImageFunction.h. |
|
ContinuousIndex typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 67 of file itkNearestNeighborInterpolateImageFunction.h. Referenced by itk::NearestNeighborInterpolateImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
Index typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 64 of file itkNearestNeighborInterpolateImageFunction.h. Referenced by itk::NearestNeighborInterpolateImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
InputImageType typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 58 of file itkNearestNeighborInterpolateImageFunction.h. |
|
OutputType typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 55 of file itkNearestNeighborInterpolateImageFunction.h. Referenced by itk::NearestNeighborInterpolateImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 44 of file itkNearestNeighborInterpolateImageFunction.h. |
|
Standard class typedefs. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 42 of file itkNearestNeighborInterpolateImageFunction.h. |
|
Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 43 of file itkNearestNeighborInterpolateImageFunction.h. |
|
Definition at line 87 of file itkNearestNeighborInterpolateImageFunction.h. |
|
Definition at line 88 of file itkNearestNeighborInterpolateImageFunction.h. |
|
Evaluate the function at a ContinuousIndex position Returns the interpolated image intensity at a specified point position. No bounds checking is done. The point is assume to lie within the image buffer. ImageFunction::IsInsideBuffer() can be used to check bounds before calling the method. Implements itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 77 of file itkNearestNeighborInterpolateImageFunction.h. References itk::NearestNeighborInterpolateImageFunction< TInputImage, TCoordRep >::ContinuousIndexType, itk::NearestNeighborInterpolateImageFunction< TInputImage, TCoordRep >::IndexType, and itk::NearestNeighborInterpolateImageFunction< TInputImage, TCoordRep >::OutputType. |
|
Run-time type information (and related methods). Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. |
|
Dimension underlying input image. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. |
|
Method for creation through the object factory. Reimplemented from itk::Object. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 89 of file itkNearestNeighborInterpolateImageFunction.h. |