![]() |
Orfeo Toolbox
3.16
|
This is a data storage class that can is used as the node type for the SparseImage class. More...
#include <itkSparseFieldFourthOrderLevelSetImageFilter.h>
Collaboration diagram for itk::NormalBandNode< TImageType >:Public Types | |
| typedef LevelSetImageType::IndexType | IndexType |
| typedef TImageType | LevelSetImageType |
| typedef Vector< NodeValueType,::itk::GetImageDimension < TImageType >::ImageDimension > | NodeDataType |
| typedef LevelSetImageType::PixelType | NodeValueType |
Public Attributes | |
| NodeValueType | m_Curvature |
| bool | m_CurvatureFlag |
| NodeDataType | m_Data |
| NodeDataType | m_Flux [::itk::GetImageDimension< TImageType >::ImageDimension] |
| IndexType | m_Index |
| NodeDataType | m_InputData |
| NodeDataType | m_ManifoldNormal [::itk::GetImageDimension< TImageType >::ImageDimension] |
| NodeDataType | m_Update |
| NormalBandNode * | Next |
| NormalBandNode * | Previous |
This is a data storage class that can is used as the node type for the SparseImage class.
Definition at line 37 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| typedef LevelSetImageType::IndexType itk::NormalBandNode< TImageType >::IndexType |
The index type for the scalar image.
Definition at line 47 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| typedef TImageType itk::NormalBandNode< TImageType >::LevelSetImageType |
The scalar image type.
Definition at line 41 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| typedef Vector<NodeValueType, ::itk::GetImageDimension<TImageType>::ImageDimension> itk::NormalBandNode< TImageType >::NodeDataType |
The definition for the normal vector type of the scalar image.
Definition at line 52 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| typedef LevelSetImageType::PixelType itk::NormalBandNode< TImageType >::NodeValueType |
The pixel type of the scalar image. Expected to be float or double.
Definition at line 44 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| NodeValueType itk::NormalBandNode< TImageType >::m_Curvature |
Curvature computed from the output normal vectors. Used by LevelSetFunctionWithRefitTerm for its propagation term.
Definition at line 73 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
Referenced by itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::ComputeCurvatureTarget().
| bool itk::NormalBandNode< TImageType >::m_CurvatureFlag |
This flag is true if the curvature value at this node is valid, false otherwise.
Definition at line 77 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
Referenced by itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::ActiveLayerCheckBand(), and itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::ComputeCurvatureTarget().
| NodeDataType itk::NormalBandNode< TImageType >::m_Data |
Container for output data (normal vectors).
Definition at line 55 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| NodeDataType itk::NormalBandNode< TImageType >::m_Flux[::itk::GetImageDimension< TImageType >::ImageDimension] |
Intermediate flux computations used in computing the update.
Definition at line 69 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| IndexType itk::NormalBandNode< TImageType >::m_Index |
The position of this node in the sparse image.
Definition at line 80 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| NodeDataType itk::NormalBandNode< TImageType >::m_InputData |
Container for a copy of normal vectors before processing.
Definition at line 58 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| NodeDataType itk::NormalBandNode< TImageType >::m_ManifoldNormal[::itk::GetImageDimension< TImageType >::ImageDimension] |
Container for the manifold normal vector. These are computed once at initialization and later used for computing intrinsic derivatives.
Definition at line 66 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| NodeDataType itk::NormalBandNode< TImageType >::m_Update |
Container for storing update vectors.
Definition at line 61 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| NormalBandNode* itk::NormalBandNode< TImageType >::Next |
Pointers to previous and next nodes in the list.
Definition at line 83 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
| NormalBandNode* itk::NormalBandNode< TImageType >::Previous |
Definition at line 84 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.