clamp

Syntax

float    clamp(x, min, max)

string   clamp(x, min, max)

float[]  clamp(x, min, max)

string[] clamp(x, min, max)

Parameters

Returns

Returns min if x is less than min, max if x is greater than max, and x otherwise.

Description

This function clamps x to the range [min, max].

Related

Examples

clamp(1.5, 0, 1)
# result = 1

clamp(-11, -10, 10)
# result = -10

Copyright ©2008-2023 Esri R&D Center Zurich. All rights reserved.