28#ifndef itkAutoPointerDataObjectDecorator_h
29#define itkAutoPointerDataObjectDecorator_h
90 return m_Component.get();
95 return m_Component.get();
111#ifndef ITK_MANUAL_INSTANTIATION
112# include "itkAutoPointerDataObjectDecorator.hxx"
Decorates any pointer to a simple object with a DataObject API using AutoPointer semantics.
void PrintSelf(std::ostream &os, Indent indent) const override
AutoPointerDataObjectDecorator()=default
std::unique_ptr< T > ComponentPointer
~AutoPointerDataObjectDecorator() override=default
virtual const T * Get() const
Base class for all data objects in ITK.
Control indentation during Print() invocation.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
class ITK_FORWARD_EXPORT DataObject