19 #ifndef itkLevelSetDenseImage_h 20 #define itkLevelSetDenseImage_h 40 template<
typename TImage >
72 virtual void SetImage( ImageType* iImage );
73 itkGetModifiableObjectMacro(
Image, ImageType );
76 virtual OutputType
Evaluate(
const InputType& inputIndex )
const ITK_OVERRIDE;
77 virtual void Evaluate(
const InputType& inputIndex, LevelSetDataType& data )
const ITK_OVERRIDE;
87 virtual bool IsInsideDomain(
const InputType& inputIndex )
const ITK_OVERRIDE;
101 void operator = ( const Self& ) ITK_DELETE_FUNCTION;
105 #ifndef ITK_MANUAL_INSTANTIATION 106 #include "itkLevelSetDenseImage.hxx" 109 #endif // itkLevelSetDenseImage_h virtual void CopyInformation(const DataObject *data) override
static const unsigned int Dimension
ImageType::PixelType PixelType
Superclass::InputType InputType
virtual void Initialize() override
Superclass::OutputRealType OutputRealType
ImageType::IndexType IndexType
virtual ~LevelSetDenseImage()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
ImageType::RegionType RegionType
ImageType::Pointer ImagePointer
static const unsigned int Dimension
SmartPointer< const Self > ConstPointer
Superclass::LevelSetDataType LevelSetDataType
SmartPointer< Self > Pointer
Superclass::OutputType OutputType
Superclass::HessianType HessianType
Superclass::InputType InputType
virtual void SetImage(ImageType *iImage)
Superclass::LevelSetDataType LevelSetDataType
Base class for the "dense" representation of a level-set function on one image.
virtual void Graft(const DataObject *data) override
Superclass::OutputRealType OutputRealType
Abstract class for a level-set function on one Image.
virtual bool IsInsideDomain(const InputType &inputIndex) const override
Superclass::OutputType OutputType
Superclass::GradientType GradientType
Superclass::GradientType GradientType
virtual OutputType Evaluate(const InputType &inputIndex) const override
DiscreteLevelSetImage< PixelType, ImageType::ImageDimension > Superclass
Superclass::HessianType HessianType
Base class for all data objects in ITK.
Templated n-dimensional image class.