ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <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 |
Convenient data structure to cache computed characteristics
.
Definition at line 117 of file itkLevelSetBase.h.
|
inline |
Definition at line 119 of file itkLevelSetBase.h.
References itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::BackwardGradient, itk::Matrix< T, NRows, NColumns >::Fill(), itk::FixedArray< TValueType, VLength >::Fill(), 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, and itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Value.
|
inline |
Definition at line 135 of file itkLevelSetBase.h.
|
inline |
Definition at line 141 of file itkLevelSetBase.h.
|
inline |
Definition at line 143 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 163 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 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::Gradient |
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::GradientNorm |
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< HessianType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Hessian |
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::Laplacian |
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< OutputRealType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::MeanCurvature |
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< OutputType > itk::LevelSetBase< TInput, VDimension, TOutput, TDomain >::LevelSetDataType::Value |
the boolean value stores if it has already been computed
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=().