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

Method GetActualMemorySize

Common/DataModel/vtkDataObjectTree.cxx:605–616  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

603
604//------------------------------------------------------------------------------
605unsigned long vtkDataObjectTree::GetActualMemorySize()
606{
607 unsigned long memSize = 0;
608 auto dObjTreeIter = vtk::TakeSmartPointer(this->NewIterator());
609 for (dObjTreeIter->InitTraversal(); !dObjTreeIter->IsDoneWithTraversal();
610 dObjTreeIter->GoToNextItem())
611 {
612 vtkDataObject* dobj = dObjTreeIter->GetCurrentDataObject();
613 memSize += dobj->GetActualMemorySize();
614 }
615 return memSize;
616}
617
618//------------------------------------------------------------------------------
619void vtkDataObjectTree::PrintSelf(ostream& os, vtkIndent indent)

Callers

nothing calls this directly

Calls 5

NewIteratorMethod · 0.95
InitTraversalMethod · 0.45
IsDoneWithTraversalMethod · 0.45
GoToNextItemMethod · 0.45
GetCurrentDataObjectMethod · 0.45

Tested by

no test coverage detected