18 #ifndef __itkPolygonGroupSpatialObjectXMLFile_h
19 #define __itkPolygonGroupSpatialObjectXMLFile_h
36 public XMLReader< PGroupSpatialObjectType >
63 virtual void StartElement(
const char *name,
const char **atts);
PGroupSpatialObjectType::Pointer m_PGroup
Light weight base class for most itk classes.
PGroupSpatialObjectType PolygonGroupType
PolygonSpatialObject< 3 > PolygonSpatialObjectType
PolygonGroupSpatialObjectXMLFileReader()
XMLWriterBase< PGroupSpatialObjectType > Superclass
PGroupSpatialObjectType PolygonGroupType
virtual ~PolygonGroupSpatialObjectXMLFileWriter()
PolygonGroupSpatialObjectXMLFileWriter Self
PolygonSpatialObject< 3 > PolygonSpatialObjectType
XMLReader< PGroupSpatialObjectType > Superclass
PolygonGroupSpatialObjectXMLFileWriter()
SmartPointer< Self > Pointer
std::string m_CurCharacterData
void operator=(const Self &)
virtual void CharacterDataHandler(const char *inData, int inLength)
PointListType m_CurPointList
SpatialObjectPoint< 3 > PointType
PolygonGroupSpatialObject< 3 > PGroupSpatialObjectType
Implements a Region Of Interest Type.
PolygonSpatialObjectType::Pointer m_CurPoly
virtual void StartElement(const char *name, const char **atts)
void operator=(const Self &)
virtual void EndElement(const char *name)
template base class for an XMLReader It's purpose really is just to define the simple interface for e...
SmartPointer< Self > Pointer
std::vector< PointType > PointListType
virtual int CanWriteFile(const char *name)
Point used for spatial objets.
virtual int CanReadFile(const char *name)
virtual ~PolygonGroupSpatialObjectXMLFileReader()
PolygonGroupSpatialObjectXMLFileReader Self