Orfeo Toolbox  4.0
Public Attributes | List of all members
itk::LevelSetFunction< TImageType >::GlobalDataStruct Struct Reference

#include <itkLevelSetFunction.h>

+ Inheritance diagram for itk::LevelSetFunction< TImageType >::GlobalDataStruct:

Public Attributes

ScalarValueType m_dx [itkGetStaticConstMacro(ImageDimension)]
 
ScalarValueType m_dx_backward [itkGetStaticConstMacro(ImageDimension)]
 
ScalarValueType m_dx_forward [itkGetStaticConstMacro(ImageDimension)]
 
vnl_matrix_fixed
< ScalarValueType,
itkGetStaticConstMacro(ImageDimension),
itkGetStaticConstMacro(ImageDimension) > 
m_dxy
 
ScalarValueType m_GradMagSqr
 
ScalarValueType m_MaxAdvectionChange
 
ScalarValueType m_MaxCurvatureChange
 
ScalarValueType m_MaxPropagationChange
 

Detailed Description

template<typename TImageType>
struct itk::LevelSetFunction< TImageType >::GlobalDataStruct

A global data type for this class of equations. Used to store values that are needed in calculating the time step and other intermediate products such as derivatives that may be used by virtual functions called from ComputeUpdate. Caching these values here allows the ComputeUpdate function to be const and thread safe.

Definition at line 105 of file itkLevelSetFunction.h.

Member Data Documentation

template<typename TImageType>
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_dx[itkGetStaticConstMacro(ImageDimension)]
template<typename TImageType>
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_dx_backward[itkGetStaticConstMacro(ImageDimension)]
template<typename TImageType>
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_dx_forward[itkGetStaticConstMacro(ImageDimension)]
template<typename TImageType>
vnl_matrix_fixed< ScalarValueType, itkGetStaticConstMacro(ImageDimension), itkGetStaticConstMacro(ImageDimension) > itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_dxy
template<typename TImageType>
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_GradMagSqr
template<typename TImageType>
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_MaxAdvectionChange
template<typename TImageType>
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_MaxCurvatureChange
template<typename TImageType>
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_MaxPropagationChange

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

Generated at Sat Mar 8 2014 17:20:44 for Orfeo Toolbox with doxygen 1.8.3.1