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