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

Method CompositeShallowCopy

Common/DataModel/vtkAMRDataObject.cxx:289–305  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

287
288//------------------------------------------------------------------------------
289void vtkAMRDataObject::CompositeShallowCopy(vtkCompositeDataSet* src)
290{
291 if (src == this)
292 {
293 return;
294 }
295
296 this->Superclass::CompositeShallowCopy(src);
297
298 if (vtkAMRDataObject* hbds = vtkAMRDataObject::SafeDownCast(src))
299 {
300 this->SetAMRMetaData(hbds->GetAMRMetaData());
301 memcpy(this->Bounds, hbds->Bounds, sizeof(double) * 6);
302 }
303
304 this->Modified();
305}
306
307//------------------------------------------------------------------------------
308void vtkAMRDataObject::DeepCopy(vtkDataObject* src)

Callers 15

RequestDataMethod · 0.45
RequestDataMethod · 0.45
RestoreMeshCacheMethod · 0.45
RequestDataMethod · 0.45
RequestDataMethod · 0.45
RequestDataMethod · 0.45
RequestDataMethod · 0.45
RequestDataMethod · 0.45
RequestDataMethod · 0.45
RequestDataMethod · 0.45
StripGhostLayersMethod · 0.45

Calls 2

GetAMRMetaDataMethod · 0.80
ModifiedMethod · 0.45

Tested by 3

RequestDataMethod · 0.36
GetAMRDataSetFunction · 0.36
ShallowCopyMethod · 0.36