Tool
Surface
Intersection
Analysis
3D Object
Image
Render
Solid
Vector
Text
Primitive Curves
Curve Analysis
Panels
Triangulation
Boolean Operation
Array
Transform
Toolset
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\