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);
80 {
return m_MetaToSpatialConverter->GetEvent(); }
83 { m_MetaToSpatialConverter->SetEvent(event); }
86 void RegisterMetaConverter(
const char *metaTypeName,
87 const char *spatialObjectTypeName,
88 MetaConverterBaseType *converter);
104 #ifndef ITK_MANUAL_INSTANTIATION
105 #include "itkSpatialObjectReader.hxx"
108 #endif // itkSpatialObjectReader_h
Light weight base class for most itk classes.
void SetEvent(MetaEvent *event)
const MetaEvent * GetEvent()
typename SpatialObjectType::Pointer SpatialObjectPointer
Implementation of the composite pattern.
MetaSceneConverterType::Pointer m_MetaToSpatialConverter
typename GroupType::Pointer GroupPointer
Representation of a group based on the spatial object classes.
Base class for most ITK classes.