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

Method ShallowCopy

Common/DataModel/vtkAMRDataObject.cxx:347–363  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

345
346//------------------------------------------------------------------------------
347void vtkAMRDataObject::ShallowCopy(vtkDataObject* src)
348{
349 if (src == this)
350 {
351 return;
352 }
353
354 this->Superclass::ShallowCopy(src);
355
356 if (vtkAMRDataObject* hbds = vtkAMRDataObject::SafeDownCast(src))
357 {
358 this->SetAMRMetaData(hbds->GetAMRMetaData());
359 memcpy(this->Bounds, hbds->Bounds, sizeof(double) * 6);
360 }
361
362 this->Modified();
363}
364
365//------------------------------------------------------------------------------
366const double* vtkAMRDataObject::GetBounds()

Callers

nothing calls this directly

Calls 2

GetAMRMetaDataMethod · 0.80
ModifiedMethod · 0.45

Tested by

no test coverage detected