#include <itkNearestNeighborExtrapolateImageFunction.h>
Inheritance diagram for itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >:
Public Types | |
typedef NearestNeighborExtrapolateImageFunction | Self |
typedef ExtrapolateImageFunction< 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 |
virtual OutputType | EvaluateAtIndex (const IndexType &index) const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
NearestNeighborExtrapolateImageFunction () | |
~NearestNeighborExtrapolateImageFunction () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
NearestNeighborExtrapolateImageFunction extrapolate image intensity at a specified point, continuous index or index by copying the intensity of the nearest neighbor within the image buffer.
This class is templated over the input image type and the coordinate representation type (e.g. float or double).
Definition at line 39 of file itkNearestNeighborExtrapolateImageFunction.h.
|
Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 47 of file itkNearestNeighborExtrapolateImageFunction.h. |
|
ContinuousIndex typedef support. Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 69 of file itkNearestNeighborExtrapolateImageFunction.h. Referenced by itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
Index typedef support. Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 66 of file itkNearestNeighborExtrapolateImageFunction.h. Referenced by itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(), and itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::EvaluateAtIndex(). |
|
InputImageType typedef support. Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 60 of file itkNearestNeighborExtrapolateImageFunction.h. |
|
OutputType typedef support. Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 57 of file itkNearestNeighborExtrapolateImageFunction.h. Referenced by itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 46 of file itkNearestNeighborExtrapolateImageFunction.h. |
|
Standard class typedefs. Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 44 of file itkNearestNeighborExtrapolateImageFunction.h. Referenced by itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::PrintSelf(). |
|
Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 45 of file itkNearestNeighborExtrapolateImageFunction.h. |
|
Definition at line 135 of file itkNearestNeighborExtrapolateImageFunction.h. |
|
Definition at line 136 of file itkNearestNeighborExtrapolateImageFunction.h. |
|
Evaluate the function at a ContinuousIndex position Returns the extrapolated image intensity at a specified position by returning the intensity of the nearest neighbor within the image buffer. Implements itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 78 of file itkNearestNeighborExtrapolateImageFunction.h. References itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::ContinuousIndexType, itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::IndexType, and itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::OutputType. |
|
Evaluate the function at a ContinuousIndex position Returns the extrapolated image intensity at a specified position by returning the intensity of the nearest neighbor within the image buffer. Implements itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 110 of file itkNearestNeighborExtrapolateImageFunction.h. References itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::IndexType. |
|
Run-time type information (and related methods). Reimplemented from itk::ExtrapolateImageFunction< TInputImage, TCoordRep >. |
|
Dimension underlying input image. Reimplemented from itk::ExtrapolateImageFunction< 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::ExtrapolateImageFunction< TInputImage, TCoordRep >. Definition at line 137 of file itkNearestNeighborExtrapolateImageFunction.h. References itk::NearestNeighborExtrapolateImageFunction< TInputImage, TCoordRep >::Self. |