From ea7cd94f7aeb177618db3907a6c86b7252e018f0 Mon Sep 17 00:00:00 2001 From: quou Date: Sat, 1 Jun 2024 12:19:16 +1000 Subject: Initial commit. --- maths.h | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 maths.h (limited to 'maths.h') diff --git a/maths.h b/maths.h new file mode 100644 index 0000000..b446c9a --- /dev/null +++ b/maths.h @@ -0,0 +1,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 -- cgit v1.2.3-54-g00ecf