25 #ifndef INCLUDED_Clamp_h_GUID_E52D654C_917A_4587_39AF_38F98B352C51 26 #define INCLUDED_Clamp_h_GUID_E52D654C_917A_4587_39AF_38F98B352C51 41 template <
typename T>
inline T clamp(
T v,
T minVal,
T maxVal) {
42 return std::max(minVal, std::min(maxVal, v));
46 #endif // INCLUDED_Clamp_h_GUID_E52D654C_917A_4587_39AF_38F98B352C51 The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
T clamp(T v, T minVal, T maxVal)
Returns the value of the parameter v, or of the bounds minVal or maxVal if it exceeds them...
Definition: Clamp.h:41
A small structure to hold a non zero as a triplet (i,j,value).
Definition: SparseUtil.h:148