38 #ifndef GLM_GTX_color_space
39 #define GLM_GTX_color_space GLM_VERSION
44 #if(defined(GLM_MESSAGES) && !defined(glm_ext))
45 # pragma message("GLM: GLM_GTX_color_space extension included")
55 template <
typename valType>
57 detail::tvec3<valType>
const & hsvValue);
61 template <
typename valType>
63 detail::tvec3<valType>
const & rgbValue);
67 template <
typename valType>
73 template <
typename valType>
76 detail::tvec3<valType>
const & color);
80 template <
typename valType>
83 detail::tvec4<valType>
const & color);
87 template <
typename valType>
89 detail::tvec3<valType>
const & color);
96 #endif//GLM_GTX_color_space
Definition: _detail.hpp:38
detail::tvec3< valType > hsvColor(detail::tvec3< valType > const &rgbValue)
detail::tvec3< valType > rgbColor(detail::tvec3< valType > const &hsvValue)
valType luminosity(detail::tvec3< valType > const &color)
detail::tmat4x4< valType > saturation(valType const s)