MCPcopy Create free account
hub / github.com/GollyGang/ready / ReadFromXML

Method ReadFromXML

src/readybase/InitialPatternGenerator.cpp:46–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44// ---------------------------------------------------------------------
45
46void InitialPatternGenerator::ReadFromXML(vtkXMLDataElement* node)
47{
48 this->RemoveAllOverlays();
49 if (node) // IPG is optional in the XML, default is none
50 {
51 const char *zero_first_str = node->GetAttribute("zero_first");
52 if (zero_first_str && string(zero_first_str) == "false")
53 this->zero_first = false;
54
55 for (int i = 0; i < node->GetNumberOfNestedElements(); i++)
56 {
57 this->overlays.push_back(make_unique<Overlay>(node->GetNestedElement(i)));
58 }
59 }
60}
61
62// ---------------------------------------------------------------------
63

Callers

nothing calls this directly

Calls 1

RemoveAllOverlaysMethod · 0.95

Tested by

no test coverage detected