ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Public Attributes | Private Member Functions
itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T > Class Template Reference

#include <itkLevelSetBase.h>

+ Inheritance diagram for itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >:
+ Collaboration diagram for itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >:

List of all members.

Public Member Functions

 DataType (const std::string &iName)
 DataType (const DataType &iData)
void operator= (const DataType &iData)
 ~DataType ()

Public Attributes

bool m_Computed
std::string m_Name
m_Value

Private Member Functions

 DataType ()

Detailed Description

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
template<class T>
class itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >

Internal class used for one computed characteritic.

It holds the name of the characteristics, its value, and a boolean to keep track if it has already been computed or not.

Definition at line 89 of file itkLevelSetBase.h.


Constructor & Destructor Documentation

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
template<class T>
itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >::DataType ( const std::string &  iName) [inline]

Definition at line 92 of file itkLevelSetBase.h.

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

Definition at line 95 of file itkLevelSetBase.h.

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

Definition at line 99 of file itkLevelSetBase.h.

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
template<class T>
itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >::DataType ( ) [private]

Member Function Documentation

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

Definition at line 105 of file itkLevelSetBase.h.


Member Data Documentation

template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
template<class T>
bool itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >::m_Computed
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
template<class T>
std::string itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >::m_Name
template<class TInput, unsigned int VDimension, typename TOutput, class TDomain>
template<class T>
T itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >::m_Value

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