GROUP CURVES SO THEY ARE IN THE ORDER OF N1-XYZ, N2-XYZ, …

Reorders a collection of curves so that each node’s X, Y, and Z components are grouped together in the sequence N1-X, N1-Y, N1-Z, N2-X, N2-Y, N2-Z, …. Use this worker when downstream processing requires coordinate-axis ordering rather than the default node-first or axis-first ordering.

When to use

Classification: process.

Tagged: coordinate_axes, curves, group, node, reorder, transformations, xyz.

Inputs

Label ID Type Default Required Description
Curves curves vector   Collection of input curves (one per coordinate component) to be reordered into N1-XYZ, N2-XYZ, … axis-grouped sequence; accepts multiple curve objects and is optional if no curves are available.

Outputs

Label ID Type Description
curves_group_coordinate_axes_output_1 curves_group_coordinate_axes_output_1 vector Reordered collection of curves arranged in coordinate-axis order (N1-X, N1-Y, N1-Z, N2-X, N2-Y, N2-Z, …), ready for downstream node-wise processing.

Disciplines

  • data.curve.pair

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curves_group_coordinate_axes


Auto-generated from transformation schema. Worker id: curves_group_coordinate_axes. Schema hash: a035f81ef44a. Hand-curated docs in workerexamples/ override this page when present.