Tool
Surface
Vector
Transform
Primitive Curves
Curve Analysis
Toolset
Triangulation
Boolean Operation
Panels
Solid
Intersection
Text
Image
Analysis
Array
Render
3D Object
Cull Duplicates
Cull points that are coincident within tolerance. Modes: 0 = Cull All(removes all duplicates), 1 = Leave One(keeps only the first of each duplicate group), 2 = Average(replaces each group with the average point)
Details
ID
tool-vector-cull-duplicates
Name
Cull Duplicates
Group
Vector
Package
Tool
Keywords
Input ports
Name | Type | Description | Default Value |
---|---|---|---|
Points | Point | List of points to process. Duplicate detection is based on the specified tolerance | |
Tolerance | Number | Distance threshold below which points are considered duplicates | 0.0001 |
Mode | Number | Duplicate handling mode: Cull mode: 0 = Cull All, 1 = Leave One, 2 = Average | 1 |
Output ports
Name | Type | Description |
---|---|---|
Points | Point | Resulting list of culled points |
Indices | Number | Indices of the original points that were retained or -1 for averaged (mode 2) or removed (mode 0) points |
Valence | Number | Number of duplicates found per result point |
After creating a node, connect the list of points for deleting repeated points to the first port. On the output port, we will get a list already with duplicate elements removed.
Point List Sort\