blob: a77210f20cc9c637af0a7f07a01673b711639ea9 [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001#ifndef AOS_COMMON_MATH_H_
2#define AOS_COMMON_MATH_H_
3
4namespace aos {
5
6// Clips a value so that it is in [min, max]
7inline double Clip(double value, double min, double max) {
8 if (value > max) {
9 value = max;
10 } else if (value < min) {
11 value = min;
12 }
13 return value;
14}
15
16} // namespace aos
17
18#endif // AOS_COMMON_MATH_H_