#ifndef DK3_RANGE_H_INCLUDED #define DK3_RANGE_H_INCLUDED 1 /** Fit a value into a range. @param i Value to fit. @param min Range minimum. @param max Range maximum. @return Value or min or max. */ #define DK3_TO_RANGE(i,min,max) ((i < min) ? min : ((i > max) ? max : i)) #endif