ITK  4.9.0
Insight Segmentation and Registration Toolkit
Public Types | Static Public Attributes | List of all members
itk::LevelSetTypeDefault< TLevelSet > Class Template Reference

#include <itkLevelSet.h>

Detailed Description

template<typename TLevelSet>
class itk::LevelSetTypeDefault< TLevelSet >

Level set type information.

LevelSetTypeDefault is a simple class that holds type information useful for level set algorithms. This class is templated over the level set image type.

A NodeContainer contains a group or collection of level set node or grid points useful for representing a narrowband or region of interest.

Definition at line 40 of file itkLevelSet.h.

Public Types

typedef TLevelSet::ConstPointer LevelSetConstPointer
 
typedef TLevelSet LevelSetImageType
 
typedef TLevelSet::Pointer LevelSetPointer
 
typedef VectorContainer
< unsigned int, NodeType
NodeContainer
 
typedef NodeContainer::Pointer NodeContainerPointer
 
typedef LevelSetNode
< PixelType,
itkGetStaticConstMacro(SetDimension) > 
NodeType
 
typedef TLevelSet::PixelType PixelType
 
typedef LevelSetTypeDefault Self
 

Static Public Attributes

static const unsigned int SetDimension = TLevelSet::ImageDimension
 

Member Typedef Documentation

template<typename TLevelSet >
typedef TLevelSet::ConstPointer itk::LevelSetTypeDefault< TLevelSet >::LevelSetConstPointer

Definition at line 52 of file itkLevelSet.h.

template<typename TLevelSet >
typedef TLevelSet itk::LevelSetTypeDefault< TLevelSet >::LevelSetImageType

Definition at line 45 of file itkLevelSet.h.

template<typename TLevelSet >
typedef TLevelSet::Pointer itk::LevelSetTypeDefault< TLevelSet >::LevelSetPointer

LevelSetPointer typedef support.

Definition at line 51 of file itkLevelSet.h.

template<typename TLevelSet >
typedef VectorContainer< unsigned int, NodeType > itk::LevelSetTypeDefault< TLevelSet >::NodeContainer

NodeContainer typedef support.

Definition at line 62 of file itkLevelSet.h.

template<typename TLevelSet >
typedef NodeContainer::Pointer itk::LevelSetTypeDefault< TLevelSet >::NodeContainerPointer

NodeContainerPointer typedef support.

Definition at line 65 of file itkLevelSet.h.

template<typename TLevelSet >
typedef LevelSetNode< PixelType, itkGetStaticConstMacro(SetDimension) > itk::LevelSetTypeDefault< TLevelSet >::NodeType

Node typdef support.

Definition at line 59 of file itkLevelSet.h.

template<typename TLevelSet >
typedef TLevelSet::PixelType itk::LevelSetTypeDefault< TLevelSet >::PixelType

PixelType typedef support.

Definition at line 55 of file itkLevelSet.h.

template<typename TLevelSet >
typedef LevelSetTypeDefault itk::LevelSetTypeDefault< TLevelSet >::Self

LevelSetType typedef support.

Definition at line 44 of file itkLevelSet.h.

Member Data Documentation

template<typename TLevelSet >
const unsigned int itk::LevelSetTypeDefault< TLevelSet >::SetDimension = TLevelSet::ImageDimension
static

SetDimension enumeration.

Definition at line 48 of file itkLevelSet.h.


The documentation for this class was generated from the following file: