curveenv

Curve Envelope Templex function, which allows you to create a minimum and maximum envelope across given set of curves.

Syntax

curveenv(curve_selection, min_max, curve1, curve2,...)

Argument

curve_selection
The input is “list” or “range”.
list
Allows you to specify a list of curves.
range
Allows you to specify curves within a range. For example:
p1w1c1.y,p1w1c10.y selects all the curves between 1 and 10.
p1w1c1.y, p1w1c3.y, p1w1c5.y, p1w1c5.y selects all curves between 1 and 3 and includes curve 5 in the list.
min_max
A parameter the specifies if the output has to be minimum or maximum envelope.
  • 1 - returns vector with maximum envelope.
  • 0 - return vector with minimum envelope.
curve1, curve2,...
List or range of curves on which the envelope operation needs to be performed.

Example

Curve Math Vectors Result
curvesync("range", 1, p1w1c1.y, p1w1c3.y, p1w1c5.y, p1w1c5.y) Syncs the curves.
curveenv("range", 1, p1w1c1.y, p1w1c3.y, p1w1c5.y, p1w1c5.y) A vector of the maximum envelope for the range of curves 1 to 3 and curve5 is returned.