#include <itkLinearInterpolateImageFunction.h>
Inheritance diagram for itk::LinearInterpolateImageFunction< TInputImage, TCoordRep >:
Public Types | |
typedef LinearInterpolateImageFunction | 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::RealType | RealType |
typedef Superclass::IndexType | IndexType |
typedef Superclass::ContinuousIndexType | ContinuousIndexType |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (ImageDimension, unsigned int, Superclass::ImageDimension) | |
virtual OutputType | EvaluateAtContinuousIndex (const ContinuousIndexType &index) const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
LinearInterpolateImageFunction () | |
~LinearInterpolateImageFunction () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
LinearInterpolateImageFunction linearly interpolates image intensity at a non-integer pixel position. This class is templated over the input image type and the coordinate representation type (e.g. float or double).
This function works for N-dimensional images.
Definition at line 43 of file itkLinearInterpolateImageFunction.h.
|
Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 51 of file itkLinearInterpolateImageFunction.h. |
|
ContinuousIndex typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 75 of file itkLinearInterpolateImageFunction.h. |
|
Index typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 72 of file itkLinearInterpolateImageFunction.h. |
|
InputImageType typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 63 of file itkLinearInterpolateImageFunction.h. |
|
OutputType typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 60 of file itkLinearInterpolateImageFunction.h. |
|
Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 50 of file itkLinearInterpolateImageFunction.h. |
|
RealType typedef support. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 66 of file itkLinearInterpolateImageFunction.h. |
|
Standard class typedefs. Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 48 of file itkLinearInterpolateImageFunction.h. |
|
Reimplemented from itk::InterpolateImageFunction< TInputImage, TCoordRep >. Definition at line 49 of file itkLinearInterpolateImageFunction.h. |
|
|
|
Definition at line 90 of file itkLinearInterpolateImageFunction.h. |
|
Evaluate the function at a ContinuousIndex position Returns the linearly 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 >.
|
|
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::InterpolateImageFunction< TInputImage, TCoordRep >.
|