SORT POINTS¶
Sorts the points of a curve along a chosen axis (X or Y) in ascending or descending order. Use this worker to reorder disordered curve data before further processing or plotting.
When to use¶
Classification: process.
Tagged: ascending, curve, descending, points, reorder, sort, transform.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve | curve | vector | — | Input curve (X/Y vector) whose points will be sorted; connect any curve output from an upstream worker. | |
| Choose Axis | axis_type | scalar | y | Axis to sort by — ‘y’ (default) sorts on the Y values, ‘x’ sorts on the X values. | |
| Choose Axis | order | scalar | asc | Sort direction — ‘asc’ (default) for ascending order, ‘desc’ for descending order. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_sort_output_1 | curve_sort_output_1 | vector | Sorted curve with the same X/Y points as the input but reordered according to the selected axis and direction. |
Disciplines¶
- data.curve.transform
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_sort
Auto-generated from transformation schema. Worker id: curve_sort. Schema hash: acfe8803a598. Hand-curated docs in workerexamples/ override this page when present.