#include <itkCentralDifferenceImageFunction.h>
Inheritance diagram for itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >:
Public Types | |
typedef CentralDifferenceImageFunction | Self |
typedef ImageFunction< TInputImage, CovariantVector< double, itkGetStaticConstMacro(ImageDimension)>, TCoordRep | Superclass ) |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
typedef Superclass::OutputType | OutputType |
typedef Superclass::IndexType | IndexType |
typedef Superclass::ContinuousIndexType | ContinuousIndexType |
typedef Superclass::PointType | PointType |
Public Member Functions | |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
virtual const char * | GetNameOfClass () const |
virtual OutputType | EvaluateAtIndex (const IndexType &index) const |
virtual OutputType | Evaluate (const PointType &point) const |
virtual OutputType | EvaluateAtContinuousIndex (const ContinuousIndexType &cindex) const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
CentralDifferenceImageFunction () | |
~CentralDifferenceImageFunction () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
This class is templated over the input image type and the coordinate representation type (e.g. float or double).
Possible improvements:
Definition at line 42 of file itkCentralDifferenceImageFunction.h.
|
Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 59 of file itkCentralDifferenceImageFunction.h. |
|
ContinuousIndex typedef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 77 of file itkCentralDifferenceImageFunction.h. Referenced by itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
Index typedef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 74 of file itkCentralDifferenceImageFunction.h. Referenced by itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::Evaluate(), and itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
InputImageType typedef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 68 of file itkCentralDifferenceImageFunction.h. |
|
OutputType typdef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 71 of file itkCentralDifferenceImageFunction.h. |
|
Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 58 of file itkCentralDifferenceImageFunction.h. |
|
Point typedef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 80 of file itkCentralDifferenceImageFunction.h. |
|
Standard class typedefs. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 54 of file itkCentralDifferenceImageFunction.h. Referenced by itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::~CentralDifferenceImageFunction(). |
|
Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 57 of file itkCentralDifferenceImageFunction.h. |
|
|
|
Definition at line 115 of file itkCentralDifferenceImageFunction.h. References itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::Self. |
|
Evalulate the image derivative by central differencing at non-integer positions. 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::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 98 of file itkCentralDifferenceImageFunction.h. References itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::IndexType. |
|
Evalulate the image derivative by central differencing at non-integer positions. 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::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 104 of file itkCentralDifferenceImageFunction.h. References itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::ContinuousIndexType, and itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::IndexType. |
|
Evalulate the image derivative by central differencing at specified index. 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::ImageFunction< TInputImage, TOutput, TCoordRep >. |
|
Run-time type information (and related methods). Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. |
|
Dimension underlying input image. Reimplemented from itk::ImageFunction< TInputImage, TOutput, 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::ImageFunction< TInputImage, TOutput, TCoordRep >. |