18 #ifndef itkSpatialObjectReader_h 19 #define itkSpatialObjectReader_h 33 template<
unsigned int NDimensions = 3,
34 typename PixelType =
unsigned char,
35 typename TMeshTraits = DefaultStaticMeshTraits< PixelType, NDimensions, NDimensions >
70 itkSetStringMacro(FileName);
73 itkGetStringMacro(FileName);
87 const char *spatialObjectTypeName,
88 MetaConverterBaseType *converter);
92 void operator=(
const Self &) ITK_DELETE_FUNCTION;
108 #ifndef ITK_MANUAL_INSTANTIATION 109 #include "itkSpatialObjectReader.hxx" 112 #endif // itkSpatialObjectReader_h SceneType::Pointer ScenePointer
ScenePointer GetScene(void)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
GroupPointer GetGroup(void)
SmartPointer< Self > Pointer
a SceneSpatialObject has a list of SpatialObjects
SpatialObjectType::Pointer SpatialObjectPointer
void SetEvent(MetaEvent *event)
const MetaEvent * GetEvent()
GroupType::Pointer GroupPointer
MetaConverterBase< NDimensions > MetaConverterBaseType
MetaSceneConverter< NDimensions, PixelType, TMeshTraits > m_MetaToSpatialConverter
SceneSpatialObject< NDimensions > SceneType
virtual ~SpatialObjectReader()
Implementation of the composite pattern.
SpatialObject< NDimensions > SpatialObjectType
void operator=(const Self &) ITK_DELETE_FUNCTION
Representation of a group based on the spatial object classes.
GroupSpatialObject< NDimensions > GroupType
Base class for most ITK classes.
void RegisterMetaConverter(const char *metaTypeName, const char *spatialObjectTypeName, MetaConverterBaseType *converter)