18#ifndef itkPolygonGroupSpatialObjectXMLFile_h
19#define itkPolygonGroupSpatialObjectXMLFile_h
Representation of a group based on the spatial object classes.
SmartPointer< Self > Pointer
~PolygonGroupSpatialObjectXMLFileReader() override=default
GroupSpatialObjectType::Pointer m_Group
int CanReadFile(const char *name) override
PolygonGroupSpatialObjectXMLFileReader Self
PolygonGroupSpatialObjectXMLFileReader()=default
PolygonSpatialObjectType::Pointer m_CurPoly
XMLReader< GroupSpatialObject< 3 > > Superclass
void CharacterDataHandler(const char *inData, int inLength) override
std::string m_CurCharacterData
void EndElement(const char *name) override
SmartPointer< Self > Pointer
PolygonPointListType m_CurPointList
SpatialObjectPoint< 3 > PolygonPointType
std::vector< PolygonPointType > PolygonPointListType
GroupSpatialObject< 3 > GroupSpatialObjectType
GroupSpatialObjectType GroupType
void StartElement(const char *name, const char **atts) override
PolygonSpatialObject< 3 > PolygonSpatialObjectType
int CanWriteFile(const char *name) override
GroupSpatialObject< 3 > GroupType
PolygonGroupSpatialObjectXMLFileWriter Self
PolygonSpatialObject< 3 > PolygonSpatialObjectType
~PolygonGroupSpatialObjectXMLFileWriter() override=default
SmartPointer< Self > Pointer
XMLWriterBase< GroupSpatialObject< 3 > > Superclass
PolygonGroupSpatialObjectXMLFileWriter()=default
SmartPointer< Self > Pointer
Implements transparent reference counting.
Point used for spatial objects.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....