18 #ifndef __itkLevelSet_h
19 #define __itkLevelSet_h
39 template<
typename TLevelSet >
48 itkStaticConstMacro(
SetDimension,
unsigned int, TLevelSet::ImageDimension);
86 unsigned int VAuxDimension = 1,
87 unsigned int VSetDimension = 2
Level set auxiliary variables type information.
TLevelSet::PixelType PixelType
static const unsigned int AuxDimension
TLevelSet LevelSetImageType
static const unsigned int SetDimension
A templated class holding a n-Dimensional vector.
Represent a node in a level set.
TLevelSet::ConstPointer LevelSetConstPointer
Image< AuxValueType, VSetDimension > AuxImageType
NodeContainer::Pointer NodeContainerPointer
VectorContainer< unsigned int, AuxValueVectorType > AuxValueContainer
VectorContainer< unsigned int, NodeType > NodeContainer
Vector< TPixel, VAuxDimension > AuxValueVectorType
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
AuxImageType::Pointer AuxImagePointer
LevelSetNode< PixelType, itkGetStaticConstMacro(SetDimension) > NodeType
AuxImageType::ConstPointer AuxImageConstPointer
Level set type information.
static const unsigned int SetDimension
Templated n-dimensional image class.
TLevelSet::Pointer LevelSetPointer