39 #ifndef GLM_GTX_extented_min_max
40 #define GLM_GTX_extented_min_max GLM_VERSION
44 #include "../gtc/half_float.hpp"
46 #if(defined(GLM_MESSAGES) && !defined(glm_ext))
47 # pragma message("GLM: GLM_GTX_extented_min_max extension included")
68 template <
typename>
class C
72 typename C<T>::value_type
const & y,
73 typename C<T>::value_type
const & z);
80 template <
typename>
class C
101 template <
typename>
class C
105 typename C<T>::value_type
const & y,
106 typename C<T>::value_type
const & z,
107 typename C<T>::value_type
const & w);
114 template <
typename>
class C
124 template <
typename T>
135 template <
typename>
class C
139 typename C<T>::value_type
const & y,
140 typename C<T>::value_type
const & z);
147 template <
typename>
class C
156 template <
typename T>
168 template <
typename>
class C
172 typename C<T>::value_type
const & y,
173 typename C<T>::value_type
const & z,
174 typename C<T>::value_type
const & w);
181 template <
typename>
class C
194 #endif//GLM_GTX_extented_min_max
GLM_FUNC_DECL genType min(genType const &x, genType const &y)
Definition: func_common.inl:286
Definition: _detail.hpp:38
Definition: _swizzle.hpp:43
GLM_FUNC_DECL genType max(genType const &x, genType const &y)
Definition: func_common.inl:305