#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 >.
|
1.3.8 written by Dimitri van Heesch,
© 1997-2000