MCPcopy Create free account
hub / github.com/commontk/CTK / populateDataSet

Method populateDataSet

Libs/Visualization/VTK/Widgets/ctkVTKDataSetModel.cpp:348–364  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

346
347//------------------------------------------------------------------------------
348void ctkVTKDataSetModel::populateDataSet()
349{
350 Q_D(ctkVTKDataSetModel);
351 Q_ASSERT(d->DataSet);
352
353 foreach(vtkAbstractArray* attributeArray,
354 ctkVTKDataSetModelPrivate::attributeArrayToInsert(d->AttributeType, d->DataSet->GetPointData()))
355 {
356 this->insertArray(attributeArray, vtkAssignAttribute::POINT_DATA);
357 }
358
359 foreach(vtkAbstractArray* attributeArray,
360 ctkVTKDataSetModelPrivate::attributeArrayToInsert(d->AttributeType, d->DataSet->GetCellData()))
361 {
362 this->insertArray(attributeArray, vtkAssignAttribute::CELL_DATA);
363 }
364}
365
366//------------------------------------------------------------------------------
367void ctkVTKDataSetModel::insertArray(vtkAbstractArray* array, int location)

Callers 1

updateDataSetMethod · 0.95

Calls 2

insertArrayMethod · 0.95
foreachFunction · 0.70

Tested by

no test coverage detected