17 #ifndef _VTK_POINT_SET_XML_READER__H_
18 #define _VTK_POINT_SET_XML_READER__H_
25 #include <vtkXMLParser.h>
56 virtual int InitializeParser()
override;
57 virtual int CleanupParser()
override;
62 virtual void StartElement(
const char *name,
const char **atts)
override;
68 virtual void EndElement(
const char *name)
override;
76 virtual void CharacterDataHandler(
const char *inData,
int inLength)
override;
86 virtual PointIdentifier ParsePointIdentifier(
const std::string &data);
92 virtual PointSetList GetParsedPointSets();
136 #endif // _VTK_POINT_SET_XML_READER__H_
std::locale m_PreviousLocale
#define MITKLEGACYIO_EXPORT
PointIdentifier m_CurrentPointId
PointSetType::PointType PointType
DataCollection - Class to facilitate loading/accessing structured data.
DataType::PointIdentifier PointIdentifier
std::stack< std::string > ParseStack
Data structure which stores a set of points. Superclass of mitk::Mesh.
Implementation of the vtkXMLParser interface for reading mitk::PointSets.
PointSetType::DataType::PointIdentifier PointIdentifier
mitk::PointSet PointSetType
PointSetList m_PointSetList
std::list< PointSetType::Pointer > PointSetList
PointSetType::Pointer m_CurrentPointSet
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New()
Basic interaction methods for mitk::GeometryData.