blob: b446c9ab29f16d0880e7bdb2f05ceefd31e20fa3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
|
#ifndef maths_h
#define maths_h
#define mini(a_, b_) ((a_) < (b_) ? (a_) : (b_))
#define maxi(a_, b_) ((a_) > (b_) ? (a_) : (b_))
#define sign(n_) ((n_ < 0) ? -1 : 1)
#define clamp(v_, min_, max_) (maxi(min_, mini(max_, v_)))
#endif
|