1.7.42

Vector

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)

ID

tool-vector-cull-duplicates

Name

Cull Duplicates

Group

Vector

Package

Tool

Keywords

cull
repeat
delete
unique
merge

Surface

Vector

Transform

Primitive Curves

Curve Analysis

Toolset

Triangulation

Boolean Operation

Panels

Solid

Intersection

Text

Image

Analysis

Array

Render

3D Object

Creation method

There are two options for creating the Cull Duplicates node.

  • The first way to create the Cull Duplicates node is using the search list, which is opened by double left-clicking in the workspace. You can write the name of the node you need or words associated with this node.
    • cull, repeat, delete
  • The second way is to select the Cull Duplicates node from the menu that opens from the top left.
    • Menu > Tool > Vector > Cull Duplicates

Steps

  • Create the Cull Duplicates node.
  • Connect the list of points to operate on to the first port.

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.

See also

Point List Sort\

Inputs

NameTypeDescriptionDefault 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 duplicates0.0001
Mode
Number
Duplicate handling mode: Cull mode: 0 = Cull All, 1 = Leave One, 2 = Average1

Outputs

NameTypeDescription
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