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() override
Returns 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)
Returns 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.