13 #ifndef MITK_PLANAR_FIGURE_IO_H 14 #define MITK_PLANAR_FIGURE_IO_H 40 using AbstractFileReader::Read;
46 void Write()
override;
55 std::vector<itk::SmartPointer<BaseData>> DoRead()
override;
66 DoubleList GetDoubleAttributeListFromXMLNode(
const tinyxml2::XMLElement* e,
const char* attributeNameBase,
unsigned int count);
73 static mitk::Vector3D GetVectorFromXMLNode(
const tinyxml2::XMLElement* e);
80 static mitk::Point3D GetPointFromXMLNode(
const tinyxml2::XMLElement* e);
90 static tinyxml2::XMLElement* CreateXMLVectorElement(tinyxml2::XMLDocument& doc,
const char* name, itk::FixedArray<mitk::ScalarType, 3> v);
97 #endif // MITK_PLANAR_FIGURE_IO_H
DataCollection - Class to facilitate loading/accessing structured data.
ConfidenceLevel
A confidence level describing the confidence of the reader or writer in handling the given data...
Abstract class for implementing a reader and writer.