#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