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,
108 #ifndef ITK_MANUAL_INSTANTIATION
109 #include "itkSpatialObjectReader.hxx"
112 #endif // itkSpatialObjectReader_h
SceneType::Pointer ScenePointer
Light weight base class for most itk classes.
ScenePointer GetScene(void)
GroupPointer GetGroup(void)
SmartPointer< Self > Pointer
void operator=(const Self &)
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
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)