PERFORMS VERIFICATION ON VARIOUS ATTRIBUTES ON THE CURVES

Verifies geometric and ordering properties of one or more curves against a selected check type (e.g., monotonicity, slope sign, intersection, overlap, x/y ordering). Use this worker to validate curve integrity before downstream processing or material-card authoring.

When to use

Classification: process.

Tagged: curve_verification, intersection, monotonic, ordering, overlap, slope, transformations, validation.

Inputs

Label ID Type Default Required Description
Curves To Check curvestocheck vector   One or more input curves (vector/multi-select) to be validated; leave empty only if curves are supplied dynamically upstream.
Check Type checktype list none Verification rule to apply to the supplied curves; choose from ordering checks (ascending/descending initial or last Y), monotonicity (x_monotonic, y_monotonic), slope sign (positive_first_slope, positive_last_slope), intersection/overlap detection, or x-origin checks (xfirst_eq_zero, xfirst_gt_zero).

Outputs

Label ID Type Description
Curves Verification Result curves_verify_output_1 text Text result of the verification check — typically a pass/fail message or a list of curve identifiers that violate the selected check type.

Disciplines

  • data.curve.pair
  • 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=curves_verify


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