/third_party/boost/boost/qvm/ |
D | map_mat_mat.hpp | 58 mat_traits< qvm_detail::del_row_<I,OriginalMatrix> > struct 60 typedef qvm_detail::del_row_<I,OriginalMatrix> this_matrix; 61 typedef typename mat_traits<OriginalMatrix>::scalar_type scalar_type; 62 static int const rows=mat_traits<OriginalMatrix>::rows-1; 63 static int const cols=mat_traits<OriginalMatrix>::cols; 69 read_element( this_matrix const & x ) in read_element() 82 write_element( this_matrix & x ) in write_element() 94 read_element_idx( int row, int col, this_matrix const & x ) in read_element_idx() 106 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() 187 mat_traits< qvm_detail::del_col_<J,OriginalMatrix> > struct [all …]
|
D | map_vec_mat.hpp | 58 mat_traits< qvm_detail::col_mat_<OriginalVector> > struct 60 typedef qvm_detail::col_mat_<OriginalVector> this_matrix; 61 typedef typename vec_traits<OriginalVector>::scalar_type scalar_type; 62 static int const rows=vec_traits<OriginalVector>::dim; 63 static int const cols=1; 69 read_element( this_matrix const & x ) in read_element() 81 write_element( this_matrix & x ) in write_element() 92 read_element_idx( int row, int col, this_matrix const & x ) in read_element_idx() 103 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() 183 mat_traits< qvm_detail::row_mat_<OriginalVector> > struct [all …]
|
D | mat_traits_array.hpp | 22 mat_traits<T[R][Q][C]> struct 24 static int const rows=0; 25 static int const cols=0; 26 typedef void scalar_type; 31 mat_traits<T[Rows][Cols]> struct 33 typedef T this_matrix[Rows][Cols]; 34 typedef typename qvm_detail::remove_const<T>::type scalar_type; 35 static int const rows=Rows; 36 static int const cols=Cols; 42 read_element( this_matrix const & x ) in read_element() [all …]
|
D | mat.hpp | 38 mat_traits< mat<T,Rows,Cols> > struct 40 typedef mat<T,Rows,Cols> this_matrix; 41 typedef T scalar_type; 42 static int const rows=Rows; 43 static int const cols=Cols; 49 read_element( this_matrix const & x ) in read_element() 62 write_element( this_matrix & x ) in write_element() 74 read_element_idx( int row, int col, this_matrix const & x ) in read_element_idx() 86 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx()
|
D | mat_traits.hpp | 17 mat_traits struct 19 static int const rows=0; 20 static int const cols=0; 21 typedef void scalar_type;
|
/third_party/boost/boost/qvm/detail/ |
D | transp_impl.hpp | 54 mat_traits< qvm_detail::transposed_<OriginalMatrix> > struct 56 typedef typename mat_traits<OriginalMatrix>::scalar_type scalar_type; 57 typedef qvm_detail::transposed_<OriginalMatrix> this_matrix; 58 static int const rows=mat_traits<OriginalMatrix>::cols; 59 static int const cols=mat_traits<OriginalMatrix>::rows; 65 read_element( this_matrix const & x ) in read_element() 78 write_element( this_matrix & x ) in write_element() 90 read_element_idx( int row, int col, this_matrix const & x ) in read_element_idx() 102 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx()
|
/third_party/boost/libs/qvm/test/ |
D | access_m_fail1.cpp | 18 mat_traits< my_mat<R,C> > struct 20 typedef int scalar_type; 21 static int const rows=R; 22 static int const cols=C;
|
D | access_m_fail2.cpp | 18 mat_traits< my_mat<R,C> > struct 20 typedef int scalar_type; 21 static int const rows=R; 22 static int const cols=C;
|
D | deduce_matrix_test.cpp | 35 mat_traits< m<T,R,C> > struct 37 typedef T scalar_type; 38 static int const rows=R; 39 static int const cols=C;
|
D | test_qvm_matrix.hpp | 49 mat_traits< test_qvm::matrix<Tag,Rows,Cols,T> >: struct 52 typedef mat_traits_defaults<test_qvm::matrix<Tag,Rows,Cols,T>,T,Rows,Cols> base; 57 write_element( typename base::mat_type & m ) in write_element()
|
D | interop_test.cpp | 41 mat_traits<my_stuff::mat> struct 43 typedef float scalar_type; 44 static int const rows=3; 45 static int const cols=3; 50 write_element( my_stuff::mat & m ) in write_element() 62 read_element( my_stuff::mat const & m ) in read_element() 74 write_element_idx( int r, int c, my_stuff::mat & m ) in write_element_idx() 86 read_element_idx( int r, int c, my_stuff::mat const & m ) in read_element_idx()
|
/third_party/boost/libs/qvm/doc/ |
D | qvm.adoc | 1053 [[mat_traits]] anchor 1178 [[mat_traits_defaults]]
|