Home
last modified time | relevance | path

Searched refs:write_element_idx (Results 1 – 24 of 24) sorted by relevance

/third_party/boost/libs/qvm/test/
Dvec_register_test.cpp196 BOOST_TEST(&vec_traits<v2 >::write_element_idx(0, v_v2 ) == &v_v2 .x ); in BOOST_QVM_REGISTER_VEC_2()
197 BOOST_TEST(&vec_traits<v3 >::write_element_idx(0, v_v3 ) == &v_v3 .x ); in BOOST_QVM_REGISTER_VEC_2()
198 BOOST_TEST(&vec_traits<v4 >::write_element_idx(0, v_v4 ) == &v_v4 .x ); in BOOST_QVM_REGISTER_VEC_2()
199 BOOST_TEST_NOT(&vec_traits<v2rw>::write_element_idx(0, v_v2rw) == &v_v2rw.xr); in BOOST_QVM_REGISTER_VEC_2()
200 BOOST_TEST_NOT(&vec_traits<v3rw>::write_element_idx(0, v_v3rw) == &v_v3rw.xr); in BOOST_QVM_REGISTER_VEC_2()
201 BOOST_TEST_NOT(&vec_traits<v4rw>::write_element_idx(0, v_v4rw) == &v_v4rw.xr); in BOOST_QVM_REGISTER_VEC_2()
202 BOOST_TEST(&vec_traits<v2rw>::write_element_idx(0, v_v2rw) == &v_v2rw.x ); in BOOST_QVM_REGISTER_VEC_2()
203 BOOST_TEST(&vec_traits<v3rw>::write_element_idx(0, v_v3rw) == &v_v3rw.x ); in BOOST_QVM_REGISTER_VEC_2()
204 BOOST_TEST(&vec_traits<v4rw>::write_element_idx(0, v_v4rw) == &v_v4rw.x ); in BOOST_QVM_REGISTER_VEC_2()
205 BOOST_TEST(&vec_traits<v2 >::write_element_idx(1, v_v2 ) == &v_v2 .y ); in BOOST_QVM_REGISTER_VEC_2()
[all …]
Dmat_index_test.cpp27 BOOST_TEST(&mat_traits<M>::write_element_idx(0,0,m)==&m.a[0][0]); in main()
28 BOOST_TEST(&mat_traits<M>::write_element_idx(0,1,m)==&m.a[0][1]); in main()
29 BOOST_TEST(&mat_traits<M>::write_element_idx(0,2,m)==&m.a[0][2]); in main()
30 BOOST_TEST(&mat_traits<M>::write_element_idx(1,0,m)==&m.a[1][0]); in main()
31 BOOST_TEST(&mat_traits<M>::write_element_idx(1,1,m)==&m.a[1][1]); in main()
32 BOOST_TEST(&mat_traits<M>::write_element_idx(1,2,m)==&m.a[1][2]); in main()
Dmat_traits_array_test.cpp106 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(0,0,arr)==&arr[0][0])); in main()
107 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(0,1,arr)==&arr[0][1])); in main()
108 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(0,2,arr)==&arr[0][2])); in main()
109 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(1,0,arr)==&arr[1][0])); in main()
110 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(1,1,arr)==&arr[1][1])); in main()
111 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(1,2,arr)==&arr[1][2])); in main()
112 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(2,0,arr)==&arr[2][0])); in main()
113 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(2,1,arr)==&arr[2][1])); in main()
114 BOOST_TEST((&mat_traits<int[3][3]>::write_element_idx(2,2,arr)==&arr[2][2])); in main()
Dvec_index_test.cpp23 BOOST_TEST(&vec_traits<V>::write_element_idx(0,v)==&v.a[0]); in main()
24 BOOST_TEST(&vec_traits<V>::write_element_idx(1,v)==&v.a[1]); in main()
25 BOOST_TEST(&vec_traits<V>::write_element_idx(2,v)==&v.a[2]); in main()
26 BOOST_TEST(&vec_traits<V>::write_element_idx(3,v)==&v.a[3]); in main()
Dquat_traits_array_test.cpp71 BOOST_TEST((&quat_traits<int[4]>::write_element_idx(0,arr)==&arr[0])); in main()
72 BOOST_TEST((&quat_traits<int[4]>::write_element_idx(1,arr)==&arr[1])); in main()
73 BOOST_TEST((&quat_traits<int[4]>::write_element_idx(2,arr)==&arr[2])); in main()
74 BOOST_TEST((&quat_traits<int[4]>::write_element_idx(3,arr)==&arr[3])); in main()
Dvec_traits_array_test.cpp65 BOOST_TEST((&vec_traits<int[3]>::write_element_idx(0,arr)==&arr[0])); in main()
66 BOOST_TEST((&vec_traits<int[3]>::write_element_idx(1,arr)==&arr[1])); in main()
67 BOOST_TEST((&vec_traits<int[3]>::write_element_idx(2,arr)==&arr[2])); in main()
Dtest_qvm_vector.hpp63 using base::write_element_idx;
Dtest_qvm_matrix.hpp66 using base::write_element_idx;
Dinterop_test.cpp74 write_element_idx( int r, int c, my_stuff::mat & m ) in write_element_idx() function
126 write_element_idx( int i, my_stuff::vec & m ) in write_element_idx() function
/third_party/boost/boost/qvm/
Dvec_traits_defaults.hpp32 write_element_idx( int i, A & a ) in write_element_idx() function
36 vector_w<I+1,N>::write_element_idx(i,a); in write_element_idx()
48 write_element_idx( int, A & a ) in write_element_idx() function
78 return vec_traits<vec_type>::write_element_idx(i,const_cast<vec_type &>(x)); in read_element_idx()
86 write_element_idx( int i, vec_type & m ) in write_element_idx() function
88 return qvm_detail::vector_w<0,vec_traits<vec_type>::dim>::write_element_idx(i,m); in write_element_idx()
Dmat_traits_defaults.hpp32 write_element_idx( int r, int c, A & a ) in write_element_idx() function
36 matrix_w<I+1,N>::write_element_idx(r,c,a); in write_element_idx()
48 write_element_idx( int, int, A & a ) in write_element_idx() function
79 return mat_traits<mat_type>::write_element_idx(r,c,const_cast<mat_type &>(x)); in read_element_idx()
87 write_element_idx( int r, int c, mat_type & m ) in write_element_idx() function
89 …etail::matrix_w<0,mat_traits<mat_type>::rows*mat_traits<mat_type>::cols>::write_element_idx(r,c,m); in write_element_idx()
Dmap_mat_vec.hpp101 write_element_idx( int i, this_vector & x ) in write_element_idx() function
105 … return mat_traits<OriginalMatrix>::write_element_idx(i,Col,reinterpret_cast<OriginalMatrix &>(x)); in write_element_idx()
223 write_element_idx( int i, this_vector & x ) in write_element_idx() function
227 … return mat_traits<OriginalMatrix>::write_element_idx(Row,i,reinterpret_cast<OriginalMatrix &>(x)); in write_element_idx()
363 write_element_idx( int i, this_vector & x ) in write_element_idx() function
367 … return mat_traits<OriginalMatrix>::write_element_idx(i,i,reinterpret_cast<OriginalMatrix &>(x)); in write_element_idx()
491 write_element_idx( int i, this_vector & x ) in write_element_idx() function
495 … return mat_traits<OriginalMatrix>::write_element_idx(i,dim,reinterpret_cast<OriginalMatrix &>(x)); in write_element_idx()
Dmap_vec_mat.hpp103 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
108 … return vec_traits<OriginalVector>::write_element_idx(row,reinterpret_cast<OriginalVector &>(x)); in write_element_idx()
228 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
233 … return vec_traits<OriginalVector>::write_element_idx(col,reinterpret_cast<OriginalVector &>(x)); in write_element_idx()
416 write_element_idx( int row, int col, this_matrix const & x ) in write_element_idx() function
422 … return vec_traits<OriginalVector>::write_element_idx(row,reinterpret_cast<OriginalVector &>(x)); in write_element_idx()
544 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
549 … return vec_traits<OriginalVector>::write_element_idx(row,reinterpret_cast<OriginalVector &>(x)); in write_element_idx()
Dmap_mat_mat.hpp106 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
112 …return mat_traits<OriginalMatrix>::write_element_idx(row+(row>=I),col,reinterpret_cast<OriginalMat… in write_element_idx()
235 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
241 …return mat_traits<OriginalMatrix>::write_element_idx(row,col+(col>=J),reinterpret_cast<OriginalMat… in write_element_idx()
371 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
377 …return mat_traits<OriginalMatrix>::write_element_idx(row+(row>=I),col+(col>=J),reinterpret_cast<Or… in write_element_idx()
718 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
724 …return mat_traits<OriginalMatrix>::write_element_idx(row==R1?R2:row==R2?R1:row,col,reinterpret_cas… in write_element_idx()
847 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
853 …return mat_traits<OriginalMatrix>::write_element_idx(row,col==C1?C2:col==C2?C1:col,reinterpret_cas… in write_element_idx()
Dvec.hpp79 write_element_idx( int i, this_vector & x ) in write_element_idx() function
Dmat.hpp86 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
Dquat_traits_array.hpp93 write_element_idx( int i, this_quaternion & x ) in write_element_idx() function
Dvec_traits_array.hpp71 write_element_idx( int i, this_vector & x ) in write_element_idx() function
Dvec_mat_operations.hpp49 vec_traits<R>::write_element_idx(i,r) = x; in operator *()
82 vec_traits<R>::write_element_idx(i,r) = x; in operator *()
Dmat_traits_array.hpp79 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
/third_party/boost/boost/qvm/detail/
Dtransp_impl.hpp102 write_element_idx( int row, int col, this_matrix & x ) in write_element_idx() function
108 …return mat_traits<OriginalMatrix>::write_element_idx(col,row,reinterpret_cast<OriginalMatrix &>(x)… in write_element_idx()
Dcofactor_impl.hpp55 mat_traits<R>::write_element_idx(i,j,b) = det; in cofactor_impl()
Dvec_register_impl.hpp79 static BOOST_QVM_INLINE_CRITICAL ScalarType& write_element_idx(int const i, VecType& v) in write_element_idx() function
/third_party/boost/libs/qvm/doc/
Dqvm.adoc86 static inline scalar_type & write_element_idx( int i, float3 & v ) {
113 static inline scalar_type & write_element_idx( int i, float3 & v ) {
823 static inline scalar_type & write_element_idx( int i, Vector & v );
849 - `write_element_idx`: the expression `vec_traits<Vector>::write_element_idx(i,v)` returns mutable …
855 - If `write_element_idx` is defined, `write_element` must also be defined.
884 static inline scalar_type & write_element_idx( int i, float3 & v ) {
912 static inline scalar_type & write_element_idx( int i, float3 & v ) {
946 return vec_traits<vec_type>::write_element_idx(i,const_cast<vec_type &>(x));
952 scalar_type & write_element_idx( int i, vec_type & m ) {
962write_element_idx`, in which case the `vec_traits_defaults` base will provide a suitable `read_ele…
[all …]