![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkLevelSetImageBase.h>
Inheritance diagram for itk::LevelSetImageBase< TInput, VDimension, TOutput >:
Collaboration diagram for itk::LevelSetImageBase< TInput, VDimension, TOutput >:Abstract class for a level-set function on one Image.
| TOutput | OutputType of the level-set function value |
| VDimension | Dimension of the underlying Image. |
Definition at line 39 of file itkLevelSetImageBase.h.
| typedef SmartPointer< const Self > itk::LevelSetImageBase< TInput, VDimension, TOutput >::ConstPointer |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, itk::LevelSetSparseImageBase< int8_t, VDimension >, and itk::ShiSparseLevelSetImage< VDimension >.
Definition at line 50 of file itkLevelSetImageBase.h.
| typedef Superclass::GradientType itk::LevelSetImageBase< TInput, VDimension, TOutput >::GradientType |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::ShiSparseLevelSetImage< VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, and itk::LevelSetSparseImageBase< int8_t, VDimension >.
Definition at line 62 of file itkLevelSetImageBase.h.
| typedef Superclass::HessianType itk::LevelSetImageBase< TInput, VDimension, TOutput >::HessianType |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::ShiSparseLevelSetImage< VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, and itk::LevelSetSparseImageBase< int8_t, VDimension >.
Definition at line 63 of file itkLevelSetImageBase.h.
| typedef ImageBase< VDimension > itk::LevelSetImageBase< TInput, VDimension, TOutput >::ImageBaseType |
Definition at line 46 of file itkLevelSetImageBase.h.
| typedef Superclass::InputType itk::LevelSetImageBase< TInput, VDimension, TOutput >::InputType |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::ShiSparseLevelSetImage< VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, and itk::LevelSetSparseImageBase< int8_t, VDimension >.
Definition at line 59 of file itkLevelSetImageBase.h.
| typedef Superclass::LevelSetDataType itk::LevelSetImageBase< TInput, VDimension, TOutput >::LevelSetDataType |
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::ShiSparseLevelSetImage< VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, and itk::LevelSetSparseImageBase< int8_t, VDimension >.
Definition at line 64 of file itkLevelSetImageBase.h.
| typedef Superclass::OutputRealType itk::LevelSetImageBase< TInput, VDimension, TOutput >::OutputRealType |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::ShiSparseLevelSetImage< VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, and itk::LevelSetSparseImageBase< int8_t, VDimension >.
Definition at line 61 of file itkLevelSetImageBase.h.
| typedef Superclass::OutputType itk::LevelSetImageBase< TInput, VDimension, TOutput >::OutputType |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::ShiSparseLevelSetImage< VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, and itk::LevelSetSparseImageBase< int8_t, VDimension >.
Definition at line 60 of file itkLevelSetImageBase.h.
| typedef SmartPointer< Self > itk::LevelSetImageBase< TInput, VDimension, TOutput >::Pointer |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, itk::LevelSetSparseImageBase< int8_t, VDimension >, and itk::ShiSparseLevelSetImage< VDimension >.
Definition at line 49 of file itkLevelSetImageBase.h.
typedef GradientType itk::LevelSetImageBase< TInput, VDimension, TOutput >::ScalingType [protected] |
Definition at line 71 of file itkLevelSetImageBase.h.
| typedef LevelSetImageBase itk::LevelSetImageBase< TInput, VDimension, TOutput >::Self |
Standard class typedefs.
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, itk::LevelSetSparseImageBase< int8_t, VDimension >, and itk::ShiSparseLevelSetImage< VDimension >.
Definition at line 48 of file itkLevelSetImageBase.h.
| typedef LevelSetBase< TInput, VDimension, TOutput, ImageBaseType > itk::LevelSetImageBase< TInput, VDimension, TOutput >::Superclass |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, itk::LevelSetSparseImageBase< int8_t, VDimension >, and itk::ShiSparseLevelSetImage< VDimension >.
Definition at line 52 of file itkLevelSetImageBase.h.
| itk::LevelSetImageBase< TInput, VDimension, TOutput >::LevelSetImageBase | ( | ) | [protected] |
| virtual itk::LevelSetImageBase< TInput, VDimension, TOutput >::~LevelSetImageBase | ( | ) | [protected, virtual] |
| itk::LevelSetImageBase< TInput, VDimension, TOutput >::LevelSetImageBase | ( | const Self & | ) | [private] |
| virtual const char* itk::LevelSetImageBase< TInput, VDimension, TOutput >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::ShiSparseLevelSetImage< VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, and itk::LevelSetSparseImageBase< int8_t, VDimension >.
| virtual bool itk::LevelSetImageBase< TInput, VDimension, TOutput >::IsInsideDomain | ( | const InputType & | iP | ) | const [protected, pure virtual] |
| void itk::LevelSetImageBase< TInput, VDimension, TOutput >::operator= | ( | const Self & | ) | [private] |
Returns true if iP is inside the level set, i.e.
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, itk::LevelSetSparseImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::ShiSparseLevelSetImage< VDimension >, and itk::LevelSetDenseImageBase< TImage >.
const unsigned int itk::LevelSetImageBase< TInput, VDimension, TOutput >::Dimension = Superclass::Dimension [static] |
Reimplemented from itk::LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >.
Reimplemented in itk::LevelSetDenseImageBase< TImage >, itk::MalcolmSparseLevelSetImage< VDimension >, itk::WhitakerSparseLevelSetImage< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< TOutput, VDimension >, itk::DiscreteLevelSetImageBase< int8_t, VDimension >, itk::DiscreteLevelSetImageBase< TImage::PixelType, TImage::ImageDimension >, itk::ShiSparseLevelSetImage< VDimension >, itk::LevelSetSparseImageBase< TOutput, VDimension >, and itk::LevelSetSparseImageBase< int8_t, VDimension >.
Definition at line 57 of file itkLevelSetImageBase.h.
ScalingType itk::LevelSetImageBase< TInput, VDimension, TOutput >::m_NeighborhoodScales [protected] |
Definition at line 72 of file itkLevelSetImageBase.h.
1.7.6.1