Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation > Class Template Reference

#include <itkNeighborhoodInnerProduct.h>

Inheritance diagram for itk::SmartNeighborhoodInnerProduct:

Inheritance graph
[legend]
List of all members.

Public Types

typedef SmartNeighborhoodInnerProduct Self
typedef TImage::PixelType ImagePixelType
typedef TOperator OperatorPixelType
typedef TComputation OutputPixelType
typedef Neighborhood< OperatorPixelType,
itkGetStaticConstMacro(ImageDimension) 
OperatorType )

Public Methods

 itkStaticConstMacro (ImageDimension, unsigned int, TImage::ImageDimension)
OutputPixelType operator() (const std::slice &s, const ConstSmartNeighborhoodIterator< TImage > &it, const OperatorType &op) const
OutputPixelType operator() (const ConstSmartNeighborhoodIterator< TImage > &it, const OperatorType &op) const

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
class itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >


Member Typedef Documentation

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
typedef TImage::PixelType itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >::ImagePixelType
 

Capture some typedefs from the template parameters.

Definition at line 78 of file itkNeighborhoodInnerProduct.h.

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
typedef TOperator itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >::OperatorPixelType
 

Definition at line 79 of file itkNeighborhoodInnerProduct.h.

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
typedef Neighborhood<OperatorPixelType, itkGetStaticConstMacro(ImageDimension) itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >::OperatorType)
 

Operator typedef

Definition at line 87 of file itkNeighborhoodInnerProduct.h.

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
typedef TComputation itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >::OutputPixelType
 

Definition at line 80 of file itkNeighborhoodInnerProduct.h.

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
typedef SmartNeighborhoodInnerProduct itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >::Self
 

Standard typedefs

Definition at line 75 of file itkNeighborhoodInnerProduct.h.


Member Function Documentation

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >::itkStaticConstMacro ImageDimension   ,
unsigned    int,
TImage::ImageDimension   
 

Capture some typedefs from the template parameters.

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
OutputPixelType itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >::operator() const ConstSmartNeighborhoodIterator< TImage > &    it,
const OperatorType   op
const [inline]
 

Definition at line 93 of file itkNeighborhoodInnerProduct.h.

template<class TImage, class TOperator = typename TImage::PixelType, class TComputation = TOperator>
OutputPixelType itk::SmartNeighborhoodInnerProduct< TImage, TOperator, TComputation >::operator() const std::slice &    s,
const ConstSmartNeighborhoodIterator< TImage > &    it,
const OperatorType   op
const
 

Reference oeprator.

Referenced by itk::SmartNeighborhoodInnerProduct< ImageType >::operator()().


The documentation for this class was generated from the following file:
Generated at Wed Mar 12 01:20:46 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000