16 #ifndef SURGSIM_MATH_MINMAX_INL_H
17 #define SURGSIM_MATH_MINMAX_INL_H
27 void minMax(
const T& a1,
const T& a2, T* minVal, T* maxVal)
42 void minMax(
const T& a1,
const T& a2,
const T& a3, T* minVal, T* maxVal)
68 void minMax(
const T& a1,
const T& a2,
const T& a3,
const T& a4, T* minVal, T* maxVal)
102 void minMax(
const T& a1,
const T& a2,
const T& a3,
const T& a4,
const T& a5, T* minVal, T* maxVal)
144 void minMax(
const T* values,
int numValues, T* minVal, T* maxVal)
146 SURGSIM_ASSERT(numValues > 0) <<
"MinMax was called with a negative or null" <<
147 " number of values; the result is indeterminate.";
150 for (
int i = 1; i < numValues; ++i)
156 else if (values[i] > max)
168 #endif // SURGSIM_MATH_MINMAX_INL_H