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

Method RemoveNestedElement

Common/DataModel/vtkXMLDataElement.cxx:278–298  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

276
277//------------------------------------------------------------------------------
278void vtkXMLDataElement::RemoveNestedElement(vtkXMLDataElement* element)
279{
280 if (!element)
281 {
282 return;
283 }
284
285 int i, j;
286 for (i = 0; i < this->NumberOfNestedElements; ++i)
287 {
288 if (this->NestedElements[i] == element)
289 {
290 for (j = i; j < this->NumberOfNestedElements - 1; ++j)
291 {
292 this->NestedElements[j] = this->NestedElements[j + 1];
293 }
294 element->UnRegister(this);
295 this->NumberOfNestedElements--;
296 }
297 }
298}
299
300//------------------------------------------------------------------------------
301const char* vtkXMLDataElement::GetAttribute(const char* name)

Callers 9

PopGraphicsStateMethod · 0.80
WriteSVGMethod · 0.80
SetupOutputDataMethod · 0.80
SetupOutputDataMethod · 0.80
SetupOutputDataMethod · 0.80
ReadFieldDataMethod · 0.80
SetupOutputDataMethod · 0.80
FactorElementsMethod · 0.80
UnFactorElementsMethod · 0.80

Calls 1

UnRegisterMethod · 0.45

Tested by

no test coverage detected