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
vtkAtomicIdType AtomicInsertionId
vtkIdType GetNumberOfIds()
Return the number of id's in the list.
Class designed to help with merging of points in parallel.
vtkIdType NumberOfBuckets
vtkIdType GetNumberOfBuckets()
Retuns the number of bins.
a simple class to control print indentation
merge exactly coincident points
list of point or cell ids
vtkIdType GetNumberOfIdsInBucket(vtkIdType idx)
Retuns the number of points in a bin.
static vtkMergePoints * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Standard type and print methods.
vtkAtomic< vtkIdType > vtkAtomicIdType
vtkIdType GetMaxId()
Returns the biggest id in the locator.