Skip to content

Data interpolation and copy operations are now thread safe

The class vtkDataSetAttributes used an internal iterator to loop over data arrays when performing interpolation and data copying. Thus multiple invocations from different threads corrupted the state of the iterator. The method vtkFieldData::BasicIterator::GetArrayIndices returns a list of data arrays to process (via a list of data array indices).

Edited by Will Schroeder

Merge request reports