Go to the documentation of this file.
   39 #ifndef GLM_GTX_matrix_major_storage 
   40 #define GLM_GTX_matrix_major_storage GLM_VERSION 
   45 #if(defined(GLM_MESSAGES) && !defined(glm_ext)) 
   46 #       pragma message("GLM: GLM_GTX_matrix_major_storage extension included") 
   58                 detail::tvec2<T> 
const & v1, 
 
   59                 detail::tvec2<T> 
const & v2);
 
   65                 detail::tmat2x2<T> 
const & m);
 
   71                 detail::tvec3<T> 
const & v1, 
 
   72                 detail::tvec3<T> 
const & v2, 
 
   73                 detail::tvec3<T> 
const & v3);
 
   79                 detail::tmat3x3<T> 
const & m);
 
   85                 detail::tvec4<T> 
const & v1, 
 
   86                 detail::tvec4<T> 
const & v2,
 
   87                 detail::tvec4<T> 
const & v3, 
 
   88                 detail::tvec4<T> 
const & v4);
 
   94                 detail::tmat4x4<T> 
const & m);
 
  100                 detail::tvec2<T> 
const & v1, 
 
  101                 detail::tvec2<T> 
const & v2);
 
  105         template <
typename T> 
 
  107                 detail::tmat2x2<T> 
const & m);
 
  111         template <
typename T> 
 
  113                 detail::tvec3<T> 
const & v1, 
 
  114                 detail::tvec3<T> 
const & v2, 
 
  115                 detail::tvec3<T> 
const & v3);
 
  119         template <
typename T> 
 
  121                 detail::tmat3x3<T> 
const & m);
 
  125         template <
typename T> 
 
  127                 detail::tvec4<T> 
const & v1, 
 
  128                 detail::tvec4<T> 
const & v2, 
 
  129                 detail::tvec4<T> 
const & v3, 
 
  130                 detail::tvec4<T> 
const & v4);
 
  134         template <
typename T> 
 
  136                 detail::tmat4x4<T> 
const & m);
 
  141 #include "matrix_major_storage.inl" 
  143 #endif//GLM_GTX_matrix_major_storage