MCPcopy Create free account
hub / github.com/MITK/MITK / AddReaderInfo

Function AddReaderInfo

Modules/Classification/CLUtilities/src/mitkCLResultXMLWriter.cpp:176–186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

174}
175
176void AddReaderInfo(const mitk::Image* image, tinyxml2::XMLElement* imageNode)
177{
178 auto* doc = imageNode->GetDocument();
179 auto ioNode = doc->NewElement("mp:IOReader");
180 imageNode->InsertEndChild(ioNode);
181 AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::IOMetaInformationPropertyConstants::READER_DESCRIPTION()), "mp:description", ioNode);
182 AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::IOMetaInformationPropertyConstants::READER_VERSION()), "mp:version", ioNode);
183 AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::DICOMIOMetaInformationPropertyConstants::READER_CONFIGURATION()), "mp:configuration", ioNode);
184 AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::DICOMIOMetaInformationPropertyConstants::READER_GDCM()), "mp:gdcmVersion", ioNode);
185 AddPropertyAsNode(image, mitk::PropertyKeyPathToPropertyName(mitk::DICOMIOMetaInformationPropertyConstants::READER_DCMTK()), "mp:dcmtkVersion", ioNode);
186}
187
188void WriteDocument(std::ostream& stream, const mitk::Image* image, const mitk::Image* mask,
189 const mitk::AbstractGlobalImageFeature::FeatureListType& features, const std::string& methodName,

Callers 1

WriteDocumentFunction · 0.85

Calls 2

AddPropertyAsNodeFunction · 0.85

Tested by

no test coverage detected