MCPcopy Create free account
hub / github.com/Kitware/VTK / ParseXML

Method ParseXML

IO/XML/vtkXMLHierarchicalBoxDataFileConverter.cxx:173–188  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

171
172//------------------------------------------------------------------------------
173vtkXMLDataElement* vtkXMLHierarchicalBoxDataFileConverter::ParseXML(const char* fname)
174{
175 assert(fname);
176
177 vtkNew<vtkXMLDataParser> parser;
178 parser->SetFileName(fname);
179 if (!parser->Parse())
180 {
181 vtkErrorMacro("Failed to parse input XML: " << fname);
182 return nullptr;
183 }
184
185 vtkXMLDataElement* element = parser->GetRootElement();
186 element->Register(this);
187 return element;
188}
189
190//------------------------------------------------------------------------------
191int vtkXMLHierarchicalBoxDataFileConverter::GetOriginAndSpacing(

Callers 1

ConvertMethod · 0.95

Calls 5

GetRootElementMethod · 0.80
assertFunction · 0.50
SetFileNameMethod · 0.45
ParseMethod · 0.45
RegisterMethod · 0.45

Tested by

no test coverage detected