Ghost cells generator: input global ids fix for ug
The global point ids were not propagated properly along the pipeline when the input was an unstructured grid (it worked for poly data). This is because the surface filter being used doesn't copy them in the output.
This is fixed by untagging the global ids of the input in a temporary data set and then manually fetching the array into the local block structure.
In addition, the bounding box API was causing issues for points that were exactly on the bounding boxes. This is reworked.
Finally, vtkDataSetAttributes::CopyAllOn
were missing when producing the outputs.
Adresses paraview/paraview#21067 (closed)
Edited by Yohann Bearzi (Kitware)