#include <itkVectorNearestNeighborInterpolateImageFunction.h>
Inheritance diagram for itk::VectorNearestNeighborInterpolateImageFunction< TInputImage, TCoordRep >:


VectorNearestNeighborInterpolateImageFunction interpolates vector image intensity non-integer pixel position using nearest neighbor interpolation. 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 itkVectorNearestNeighborInterpolateImageFunction.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 VectorNearestNeighborInterpolateImageFunction | Self |
| typedef VectorInterpolateImageFunction< TInputImage, TCoordRep > | Superclass |
| typedef Superclass::ValueType | ValueType |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
| 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.*/virtual OutputType EvaluateAtContinuousIndex(const ContinuousIndexType &index) 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 |
| VectorNearestNeighborInterpolateImageFunction () | |
| ~VectorNearestNeighborInterpolateImageFunction () | |
|
|||||
|
Definition at line 51 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
ContinuousIndex typedef support. Definition at line 77 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
Index typedef support. Definition at line 74 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
InputImageType typedef support. Definition at line 58 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
Output type is Vector<double,Dimension> Definition at line 80 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
Definition at line 62 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
Definition at line 50 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
Definition at line 64 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
Standard class typedefs. Definition at line 48 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
Definition at line 49 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||
|
Definition at line 63 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||||||
|
Definition at line 100 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||||||
|
Definition at line 101 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
|||||||||
|
Run-time type information (and related methods). |
|
|||||||||
|
Definition at line 88 of file itkVectorNearestNeighborInterpolateImageFunction.h. |
|
||||||||||||||||||||
|
Dimension underlying input image. |
|
||||||||||||||||||||
|
Grab the vector dimension from the superclass. |
|
|||||||||
|
Method for creation through the object factory. |
|
||||||||||||||||
|
Definition at line 102 of file itkVectorNearestNeighborInterpolateImageFunction.h. References HardConnectedComponentImageFilter::PrintSelf(). |
1.4.2 written by Dimitri van Heesch,
© 1997-2000