ITK
4.9.0
Insight Segmentation and Registration Toolkit
|
#include <itkLevelSetBase.h>
Convenient data structure to cache computed characteristics.
Definition at line 116 of file itkLevelSetBase.h.
Public Member Functions | |
LevelSetDataType () | |
LevelSetDataType (const LevelSetDataType &iData) | |
void | operator= (const LevelSetDataType &iData) |
~LevelSetDataType () | |
Public Attributes | |
DataType< GradientType > | BackwardGradient |
DataType< GradientType > | ForwardGradient |
DataType< GradientType > | Gradient |
DataType< OutputRealType > | GradientNorm |
DataType< HessianType > | Hessian |
DataType< OutputRealType > | Laplacian |
DataType< OutputRealType > | MeanCurvature |
DataType< OutputType > | Value |
|
inline |
Definition at line 118 of file itkLevelSetBase.h.
References itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::BackwardGradient, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::ForwardGradient, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Gradient, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::GradientNorm, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Hessian, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Laplacian, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::DataType< T >::m_Value, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::MeanCurvature, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Value, and itk::NumericTraits< T >::ZeroValue().
|
inline |
Definition at line 134 of file itkLevelSetBase.h.
|
inline |
Definition at line 140 of file itkLevelSetBase.h.
|
inline |
Definition at line 142 of file itkLevelSetBase.h.
References itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::BackwardGradient, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::ForwardGradient, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Gradient, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::GradientNorm, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Hessian, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Laplacian, itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::MeanCurvature, and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Value.
DataType< GradientType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::BackwardGradient |
Definition at line 162 of file itkLevelSetBase.h.
Referenced by itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType(), and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator=().
DataType< GradientType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::ForwardGradient |
Definition at line 161 of file itkLevelSetBase.h.
Referenced by itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType(), and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator=().
DataType< GradientType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Gradient |
Definition at line 156 of file itkLevelSetBase.h.
Referenced by itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType(), and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator=().
DataType< OutputRealType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::GradientNorm |
Definition at line 159 of file itkLevelSetBase.h.
Referenced by itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType(), and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator=().
DataType< HessianType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Hessian |
Definition at line 157 of file itkLevelSetBase.h.
Referenced by itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType(), and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator=().
DataType< OutputRealType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Laplacian |
Definition at line 158 of file itkLevelSetBase.h.
Referenced by itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType(), and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator=().
DataType< OutputRealType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::MeanCurvature |
Definition at line 160 of file itkLevelSetBase.h.
Referenced by itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType(), and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator=().
DataType< OutputType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Value |
the boolean value stores if it has already been computed
Definition at line 155 of file itkLevelSetBase.h.
Referenced by itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::LevelSetDataType(), and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::operator=().