#include <itkCentralDifferenceImageFunction.h>
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 * | GetClassName () 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.
|
Definition at line 59 of file itkCentralDifferenceImageFunction.h. |
|
ContinuousIndex typedef support. Definition at line 77 of file itkCentralDifferenceImageFunction.h. Referenced by itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
Index typedef support. Definition at line 74 of file itkCentralDifferenceImageFunction.h. Referenced by itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::Evaluate(), and itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
InputImageType typedef support. Definition at line 68 of file itkCentralDifferenceImageFunction.h. |
|
OutputType typdef support. Definition at line 71 of file itkCentralDifferenceImageFunction.h. |
|
Definition at line 58 of file itkCentralDifferenceImageFunction.h. |
|
Point typedef support. Definition at line 80 of file itkCentralDifferenceImageFunction.h. |
|
Standard class typedefs. Definition at line 54 of file itkCentralDifferenceImageFunction.h. Referenced by itk::CentralDifferenceImageFunction< TInputImage, TCoordRep >::~CentralDifferenceImageFunction(). |
|
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. 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. 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. |
|
Run-time type information (and related methods). |
|
Dimension underlying input image. |
|
Method for creation through the object factory. |
|
|