NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | Protected Attributes | List of all members
itk::SingleDerivativeTermInfo< VDimension > Class Template Reference

Information about a single derivative term (derivative order and the multiplicative term). More...

Public Types

typedef Vector< unsigned int,
VDimension > 
DerivativeOrderType
 

Public Member Functions

 SingleDerivativeTermInfo ()
 
 ~SingleDerivativeTermInfo ()
 
void SetDervativeOrder (const DerivativeOrderType &order)
 
const DerivativeOrderTypeGetDerivativeOrder () const
 
void SetConstant (double constant)
 
double GetConstant (void) const
 

Protected Attributes

DerivativeOrderType m_DervativeOrder
 
double m_Constant
 

Detailed Description

template<unsigned int VDimension = 2>
class itk::SingleDerivativeTermInfo< VDimension >

Information about a single derivative term (derivative order and the multiplicative term).

Member Typedef Documentation

template<unsigned int VDimension = 2>
typedef Vector< unsigned int, VDimension > itk::SingleDerivativeTermInfo< VDimension >::DerivativeOrderType

Derivative order in each dimension.

Constructor & Destructor Documentation

template<unsigned int VDimension = 2>
itk::SingleDerivativeTermInfo< VDimension >::SingleDerivativeTermInfo ( )
inline

Constructor.

template<unsigned int VDimension = 2>
itk::SingleDerivativeTermInfo< VDimension >::~SingleDerivativeTermInfo ( )
inline

Destructor.

Member Function Documentation

template<unsigned int VDimension = 2>
double itk::SingleDerivativeTermInfo< VDimension >::GetConstant ( void  ) const
inline
template<unsigned int VDimension = 2>
const DerivativeOrderType& itk::SingleDerivativeTermInfo< VDimension >::GetDerivativeOrder ( ) const
inline
template<unsigned int VDimension = 2>
void itk::SingleDerivativeTermInfo< VDimension >::SetConstant ( double  constant)
inline

Get/Set constant.

template<unsigned int VDimension = 2>
void itk::SingleDerivativeTermInfo< VDimension >::SetDervativeOrder ( const DerivativeOrderType order)
inline

Get/Set derivative order.

Member Data Documentation

template<unsigned int VDimension = 2>
double itk::SingleDerivativeTermInfo< VDimension >::m_Constant
protected

The constant multiplicative term.

template<unsigned int VDimension = 2>
DerivativeOrderType itk::SingleDerivativeTermInfo< VDimension >::m_DervativeOrder
protected

The order of the derivative in each dimension.


The documentation for this class was generated from the following file: