Reference+
Name
constrain()
Description
Constrains a value to not exceed a maximum and minimum value.
Examples
void draw() { background(204); float mx = constrain(mouseX, 30, 70); rect(mx-10, 40, 20, 20); }
Syntax
constrain(amt, low, high)
Parameters
amt(float, int)the value to constrainlow(float, int)minimum limithigh(float, int)maximum limit
Return
float or int
Related
- Ben Fry and Casey Reas. It is developed by a team of contributors around the world.