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

Method SetChild

Common/DataModel/vtkDataObjectTree.cxx:54–67  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

52
53//------------------------------------------------------------------------------
54void vtkDataObjectTree::SetChild(unsigned int index, vtkDataObject* dobj)
55{
56 if (this->Internals->Children.size() <= index)
57 {
58 this->SetNumberOfChildren(index + 1);
59 }
60
61 vtkDataObjectTreeItem& item = this->Internals->Children[index];
62 if (item.DataObject != dobj)
63 {
64 item.DataObject = dobj;
65 this->Modified();
66 }
67}
68
69//------------------------------------------------------------------------------
70void vtkDataObjectTree::RemoveChild(unsigned int index)

Callers 6

CopyStructureMethod · 0.95
CompositeShallowCopyMethod · 0.95
DeepCopyMethod · 0.95
ShallowCopyMethod · 0.95
SetDataSetMethod · 0.80
SetDataSetFromMethod · 0.80

Calls 3

SetNumberOfChildrenMethod · 0.95
sizeMethod · 0.45
ModifiedMethod · 0.45

Tested by

no test coverage detected