38 #ifndef glm_core_func_noise 
   39 #define glm_core_func_noise GLM_VERSION 
   52         template <
typename genType>
 
   53         typename genType::value_type 
noise1(genType 
const & x);
 
   61         template <
typename genType>
 
   62         detail::tvec2<typename genType::value_type> 
noise2(genType 
const & x);
 
   70         template <
typename genType>
 
   71         detail::tvec3<typename genType::value_type> 
noise3(genType 
const & x);
 
   79         template <
typename genType>
 
   80         detail::tvec4<typename genType::value_type> 
noise4(genType 
const & x);
 
   85 #include "func_noise.inl" 
   87 #endif//glm_core_func_noise