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