#include <itkScatterMatrixImageFunction.h>
Inheritance diagram for itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >:
Public Types | |
typedef ScatterMatrixImageFunction | Self |
typedef ImageFunction< TInputImage, vnl_matrix< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType >, 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 |
typedef vnl_matrix< typename NumericTraits< typename InputImageType::PixelType::ValueType >::RealType > | RealType |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
itkStaticConstMacro (ImageDimension, unsigned int, InputImageType::ImageDimension) | |
virtual RealType | EvaluateAtIndex (const IndexType &index) const |
virtual RealType | Evaluate (const PointType &point) const |
virtual RealType | EvaluateAtContinuousIndex (const ContinuousIndexType &cindex) const |
virtual void | SetNeighborhoodRadius (unsigned int _arg) |
virtual const unsigned int & | GetNeighborhoodRadius () |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
ScatterMatrixImageFunction () | |
~ScatterMatrixImageFunction () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
Calculate the covariance matrix over the standard 8, 26, etc. connected neighborhood. This calculation uses a ZeroFluxNeumannBoundaryCondition.
If called with a ContinuousIndex or Point, the calculation is performed at the nearest neighbor.
This class is templated over the input image type and the coordinate representation type (e.g. float or double).
Definition at line 44 of file itkScatterMatrixImageFunction.h.
|
Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 59 of file itkScatterMatrixImageFunction.h. |
|
ContinuousIndex typedef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 77 of file itkScatterMatrixImageFunction.h. Referenced by itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
Index typedef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 74 of file itkScatterMatrixImageFunction.h. Referenced by itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >::Evaluate(), and itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
InputImageType typedef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 68 of file itkScatterMatrixImageFunction.h. |
|
OutputType typdef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 71 of file itkScatterMatrixImageFunction.h. |
|
Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 58 of file itkScatterMatrixImageFunction.h. |
|
Point typedef support. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 80 of file itkScatterMatrixImageFunction.h. |
|
Datatype used for the covariance matrix Definition at line 89 of file itkScatterMatrixImageFunction.h. |
|
Standard class typedefs. Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 53 of file itkScatterMatrixImageFunction.h. Referenced by itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >::~ScatterMatrixImageFunction(). |
|
Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 57 of file itkScatterMatrixImageFunction.h. |
|
|
|
Definition at line 118 of file itkScatterMatrixImageFunction.h. References itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >::Self. |
|
Evaluate the function at non-integer positions Implements itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 95 of file itkScatterMatrixImageFunction.h. References itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >::IndexType. |
|
Evaluate the function at non-integer positions Implements itk::ImageFunction< TInputImage, TOutput, TCoordRep >. Definition at line 101 of file itkScatterMatrixImageFunction.h. References itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >::ContinuousIndexType, and itk::ScatterMatrixImageFunction< TInputImage, TCoordRep >::IndexType. |
|
Evalulate the function at specified index Implements itk::ImageFunction< TInputImage, TOutput, TCoordRep >. |
|
Run-time type information (and related methods). Reimplemented from itk::ImageFunction< TInputImage, TOutput, TCoordRep >. |
|
Get/Set the radius of the neighborhood over which the statistics are evaluated |
|
Dimension of the underlying image. |
|
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 >. |
|
Get/Set the radius of the neighborhood over which the statistics are evaluated |