19 #ifndef itkLevelSetImage_h
20 #define itkLevelSetImage_h
38 template<
typename TInput,
unsigned int VDimension,
typename TOutput >
40 public LevelSetBase< TInput, VDimension, TOutput, ImageBase< VDimension > >
82 void operator = ( const
Self& ) ITK_DELETE_FUNCTION;
87 #ifndef ITK_MANUAL_INSTANTIATION
88 #include "itkLevelSetImage.hxx"
91 #endif // itkLevelSetImage_h
ImageBaseType::OffsetValueType OffsetValueType
LevelSetBase< TInput, VDimension, TOutput, ImageBaseType > Superclass
Represent the offset between two n-dimensional indexes in a n-dimensional image.
Superclass::HessianType HessianType
Superclass::OutputRealType OutputRealType
Abstract base class for the representation of a level-set function.
static const unsigned int Dimension
Superclass::InputType InputType
SmartPointer< Self > Pointer
ImageBaseType::OffsetType OffsetType
Abstract class for a level-set function on one Image.
CovariantVector< OutputRealType, VDimension > GradientType
static const unsigned int Dimension
SmartPointer< const Self > ConstPointer
ImageBase< VDimension > ImageBaseType
NumericTraits< OutputType >::RealType OutputRealType
ScalingType m_NeighborhoodScales
OffsetType::OffsetValueType OffsetValueType
Superclass::LevelSetDataType LevelSetDataType
Base class for templated image classes.
OffsetType m_DomainOffset
Matrix< OutputRealType, VDimension, VDimension > HessianType
Superclass::OutputType OutputType
Superclass::GradientType GradientType
A templated class holding a n-Dimensional covariant vector.
virtual bool IsInsideDomain(const InputType &iP) const =0
Base class for all data objects in ITK.