#include <itkLevelSetFunction.h>
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 102 of file itkLevelSetFunction.h.
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_dx[Self::ImageDimension] |
Array of first derivatives
Definition at line 112 of file itkLevelSetFunction.h.
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_dx_backward[Self::ImageDimension] |
Definition at line 115 of file itkLevelSetFunction.h.
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_dx_forward[Self::ImageDimension] |
Definition at line 114 of file itkLevelSetFunction.h.
vnl_matrix_fixed<ScalarValueType, Self::ImageDimension, Self::ImageDimension> itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_dxy |
Hessian matrix
Definition at line 109 of file itkLevelSetFunction.h.
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_GradMagSqr |
Definition at line 117 of file itkLevelSetFunction.h.
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_MaxAdvectionChange |
Definition at line 104 of file itkLevelSetFunction.h.
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_MaxCurvatureChange |
Definition at line 106 of file itkLevelSetFunction.h.
ScalarValueType itk::LevelSetFunction< TImageType >::GlobalDataStruct::m_MaxPropagationChange |
Definition at line 105 of file itkLevelSetFunction.h.