Go to the documentation of this file.
31 #ifndef vtkSMPMergePoints_h
32 #define vtkSMPMergePoints_h
34 #include "vtkFiltersSMPModule.h"
51 void InitializeMerge();
76 void FixSizeOfPointArray();
83 return this->AtomicInsertionId - 1;
92 if ( !this->HashTable )
120 #endif // vtkSMPMergePoints_h
represent and manipulate point attribute data
vtkIdType NumberOfBuckets
vtkIdType GetNumberOfBuckets() override
Returns the number of bins.
vtkAtomicIdType AtomicInsertionId
vtkIdType GetNumberOfIdsInBucket(vtkIdType idx)
Returns the number of points in a bin.
vtkAtomic< vtkIdType > vtkAtomicIdType
a simple class to control print indentation
list of point or cell ids
static vtkMergePoints * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkIdType GetMaxId()
Returns the biggest id in the locator.
vtkIdType GetNumberOfIds()
Return the number of id's in the list.
Class designed to help with merging of points in parallel.
merge exactly coincident points