matrix_access.hpp
Go to the documentation of this file.
1 
37 #pragma once
38 
39 // Dependency:
40 #include "../detail/setup.hpp"
41 
42 #if(defined(GLM_MESSAGES) && !defined(GLM_EXT_INCLUDED))
43 # pragma message("GLM: GLM_GTC_matrix_access extension included")
44 #endif
45 
46 namespace glm
47 {
50 
53  template <typename genType>
54  GLM_FUNC_DECL typename genType::row_type row(
55  genType const & m,
56  length_t const & index);
57 
60  template <typename genType>
61  GLM_FUNC_DECL genType row(
62  genType const & m,
63  length_t const & index,
64  typename genType::row_type const & x);
65 
68  template <typename genType>
69  GLM_FUNC_DECL typename genType::col_type column(
70  genType const & m,
71  length_t const & index);
72 
75  template <typename genType>
76  GLM_FUNC_DECL genType column(
77  genType const & m,
78  length_t const & index,
79  typename genType::col_type const & x);
80 
82 }//namespace glm
83 
84 #include "matrix_access.inl"
glm::column
GLM_FUNC_DECL genType::col_type column(genType const &m, length_t const &index)
glm
Definition: _literals.hpp:31
glm::row
GLM_FUNC_DECL genType::row_type row(genType const &m, length_t const &index)
glm::length_t
int length_t
Definition: setup.hpp:755
GLM_FUNC_DECL
#define GLM_FUNC_DECL
Definition: setup.hpp:728


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jul 25 2024 02:50:12