Merge pull request #8 from guzba/master
Removable? https://nim-lang.org/docs/system.html#clamp%2CT%2CT%2CT
This commit is contained in:
commit
b1f828ad55
1 changed files with 0 additions and 8 deletions
|
@ -2,14 +2,6 @@ import math, random, strutils
|
||||||
|
|
||||||
export math
|
export math
|
||||||
|
|
||||||
proc clamp*(n, min, max: float32): float32 =
|
|
||||||
## Clamps n to min, else returns max if n is higher.
|
|
||||||
if n < min:
|
|
||||||
return min
|
|
||||||
if n > max:
|
|
||||||
return max
|
|
||||||
return n
|
|
||||||
|
|
||||||
proc between*(value, min, max: float32): bool =
|
proc between*(value, min, max: float32): bool =
|
||||||
## Returns true if value is between min and max or equal to them.
|
## Returns true if value is between min and max or equal to them.
|
||||||
(value >= min) and (value <= max)
|
(value >= min) and (value <= max)
|
||||||
|
|
Loading…
Reference in a new issue