44 #if(defined(GLM_MESSAGES) && !defined(GLM_EXT_INCLUDED)) 45 # pragma message("GLM: GLM_GTX_extented_min_max extension included") 63 template <
typename T,
template <
typename>
class C>
66 typename C<T>::T
const & y,
67 typename C<T>::T
const & z);
71 template <
typename T,
template <
typename>
class C>
88 template <
typename T,
template <
typename>
class C>
91 typename C<T>::T
const & y,
92 typename C<T>::T
const & z,
93 typename C<T>::T
const & w);
97 template <
typename T,
template <
typename>
class C>
106 template <
typename T>
114 template <
typename T,
template <
typename>
class C>
117 typename C<T>::T
const & y,
118 typename C<T>::T
const & z);
122 template <
typename T,
template <
typename>
class C>
130 template <
typename T>
139 template <
typename T,
template <
typename>
class C>
142 typename C<T>::T
const & y,
143 typename C<T>::T
const & z,
144 typename C<T>::T
const & w);
148 template <
typename T,
template <
typename>
class C>
158 #include "extented_min_max.inl" GLM_FUNC_DECL genType min(genType const &x, genType const &y)
GLM_FUNC_DECL genType max(genType const &x, genType const &y)