clamp_t
#define clamp_t(type, _x, min, max) min_t(type, max_t(type, _x, min), max)
#define clamp_t(type, _x, min, max) min_t(type, max_t(type, _x, min), max)
#define clamp_t(type, _x, min, max) min_t(type, max_t(type, _x, min), max)