The first argument is clamped to be between the second and third. The second is treated as a lower limit and the third the upper limit.
type | :: "function-application" | |
function_name | :: "clamp" | |
arguments | :: {NoiseNumber, NoiseNumber, NoiseNumber} |
arguments | :: {NoiseNumber, NoiseNumber, NoiseNumber} | |
function_name | :: "clamp" | |
type | :: "function-application" |