1 /////////////////////////////////////////////////////////////////////////////////////////////////// 2 // OpenGL Mathematics Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net) 3 /////////////////////////////////////////////////////////////////////////////////////////////////// 4 // Created : 2008-10-24 5 // Updated : 2008-10-24 6 // Licence : This source is under MIT License 7 // File : glm/gtx/log_base.inl 8 /////////////////////////////////////////////////////////////////////////////////////////////////// 9 10 namespace glm 11 { 12 template <typename genType> 13 GLM_FUNC_QUALIFIER genType log( 14 genType const & x, 15 genType const & base) 16 { 17 assert(x != genType(0)); 18 19 return glm::log(x) / glm::log(base); 20 } 21 22 VECTORIZE_VEC_SCA(log) 23 VECTORIZE_VEC_VEC(log) 24 }//namespace glm 25