ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Public Attributes
itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType Struct Reference

#include <itkLevelSetBase.h>

+ Collaboration diagram for itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType:

List of all members.

Public Member Functions

 LevelSetDataType ()
 LevelSetDataType (const LevelSetDataType &iData)
void operator= (const LevelSetDataType &iData)
 ~LevelSetDataType ()

Public Attributes

DataType< GradientTypeBackwardGradient
DataType< GradientTypeForwardGradient
DataType< GradientTypeGradient
DataType< OutputRealTypeGradientNorm
DataType< HessianTypeHessian
DataType< OutputRealTypeLaplacian
DataType< OutputRealTypeMeanCurvature
DataType< OutputTypeValue

Detailed Description

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
struct itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType

Convenient data structure to cache computed characteristics.

Definition at line 120 of file itkLevelSetBase.h.


Constructor & Destructor Documentation

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType ( ) [inline]
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType ( const LevelSetDataType iData) [inline]

Definition at line 138 of file itkLevelSetBase.h.

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::~LevelSetDataType ( ) [inline]

Definition at line 144 of file itkLevelSetBase.h.


Member Function Documentation

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
void itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator= ( const LevelSetDataType iData) [inline]

Member Data Documentation

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
DataType< GradientType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::BackwardGradient
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
DataType< GradientType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::ForwardGradient
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
DataType< GradientType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Gradient
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
DataType< OutputRealType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::GradientNorm
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
DataType< HessianType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Hessian
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
DataType< OutputRealType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Laplacian
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
DataType< OutputRealType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::MeanCurvature
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
DataType< OutputType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Value

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