#include <itkVectorLinearInterpolateImageFunction.h>
Inheritance diagram for itk::VectorLinearInterpolateImageFunction< TInputImage, TCoordRep >:


VectorLinearInterpolateImageFunction linearly interpolates a vector image intensity non-integer pixel position. This class is templated over the input image type and the coordinate representation type.
This function works for N-dimensional images.
Definition at line 42 of file itkVectorLinearInterpolateImageFunction.h.
Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::ContinuousIndexType | ContinuousIndexType |
| typedef Superclass::IndexType | IndexType |
| typedef Superclass::InputImageType | InputImageType |
| typedef Superclass::OutputType | OutputType |
| typedef Superclass::PixelType | PixelType |
| typedef SmartPointer< Self > | Pointer |
| typedef Superclass::RealType | RealType |
| typedef VectorLinearInterpolateImageFunction | Self |
| typedef VectorInterpolateImageFunction< TInputImage, TCoordRep > | Superclass |
| typedef Superclass::ValueType | ValueType |
Public Member Functions | |
| virtual OutputType | EvaluateAtContinuousIndex (const ContinuousIndexType &index) const |
| virtual const char * | GetNameOfClass () const |
| itkStaticConstMacro (ImageDimension, unsigned int, Superclass::ImageDimension) | |
| itkStaticConstMacro (Dimension, unsigned int, Superclass::Dimension) | |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| void | PrintSelf (std::ostream &os, Indent indent) const |
| VectorLinearInterpolateImageFunction () | |
| ~VectorLinearInterpolateImageFunction () | |
|
|||||
|
Definition at line 51 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
ContinuousIndex typedef support. Definition at line 77 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
Index typedef support. Definition at line 74 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
InputImageType typedef support. Definition at line 58 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
Output type is Vector<double,Dimension> Definition at line 80 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
Definition at line 62 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
Definition at line 50 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
Definition at line 64 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
Standard class typedefs. Definition at line 48 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
Definition at line 49 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||
|
Definition at line 63 of file itkVectorLinearInterpolateImageFunction.h. |
|
|||||||||
|
|
|
|||||||||
|
Definition at line 95 of file itkVectorLinearInterpolateImageFunction.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. |
|
|||||||||
|
Run-time type information (and related methods). |
|
||||||||||||||||||||
|
Dimension underlying input image. |
|
||||||||||||||||||||
|
Grab the vector dimension from the superclass. |
|
|||||||||
|
Method for creation through the object factory. |
|
||||||||||||||||
|
|
1.4.2 written by Dimitri van Heesch,
© 1997-2000