19 #ifndef itkBinaryImageToLevelSetImageAdaptorBase_h 20 #define itkBinaryImageToLevelSetImageAdaptorBase_h 30 template<
typename TInputImage,
typename TLevelSet >
51 InputImageType::ImageDimension );
62 itkGetModifiableObjectMacro(LevelSet, LevelSetType );
65 itkSetObjectMacro( InputImage, InputImageType );
66 itkGetModifiableObjectMacro(InputImage, InputImageType );
84 void operator = ( const Self& ) ITK_DELETE_FUNCTION;
89 #endif // itkBinaryImageToLevelSetImageAdaptorBase_h InputImageType::IndexType InputImageIndexType
InputImageType::RegionType InputImageRegionType
InputImageType::Pointer InputImagePointer
TInputImage InputImageType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
SmartPointer< Self > Pointer
virtual ~BinaryImageToLevelSetImageAdaptorBase()
LevelSetPointer m_LevelSet
InputImageType::PixelType InputImagePixelType
SmartPointer< const Self > ConstPointer
virtual void Initialize()=0
BinaryImageToLevelSetImageAdaptorBase Self
Define additional traits for native types such as int or float.
LevelSetType::Pointer LevelSetPointer
InputImagePointer m_InputImage
Base class for most ITK classes.
NumericTraits< InputImagePixelType >::RealType InputPixelRealType
BinaryImageToLevelSetImageAdaptorBase()
static const unsigned int ImageDimension