/third_party/boost/boost/qvm/gen/ |
D | mat_operations4.hpp | 38 …mat_traits<R>::template write_element<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_tra… in operator +() 39 …mat_traits<R>::template write_element<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)+mat_tra… in operator +() 40 …mat_traits<R>::template write_element<0,2>(r)=mat_traits<A>::template read_element<0,2>(a)+mat_tra… in operator +() 41 …mat_traits<R>::template write_element<0,3>(r)=mat_traits<A>::template read_element<0,3>(a)+mat_tra… in operator +() 42 …mat_traits<R>::template write_element<1,0>(r)=mat_traits<A>::template read_element<1,0>(a)+mat_tra… in operator +() 43 …mat_traits<R>::template write_element<1,1>(r)=mat_traits<A>::template read_element<1,1>(a)+mat_tra… in operator +() 44 …mat_traits<R>::template write_element<1,2>(r)=mat_traits<A>::template read_element<1,2>(a)+mat_tra… in operator +() 45 …mat_traits<R>::template write_element<1,3>(r)=mat_traits<A>::template read_element<1,3>(a)+mat_tra… in operator +() 46 …mat_traits<R>::template write_element<2,0>(r)=mat_traits<A>::template read_element<2,0>(a)+mat_tra… in operator +() 47 …mat_traits<R>::template write_element<2,1>(r)=mat_traits<A>::template read_element<2,1>(a)+mat_tra… in operator +() [all …]
|
D | mat_operations3.hpp | 38 …mat_traits<R>::template write_element<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_tra… in operator +() 39 …mat_traits<R>::template write_element<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)+mat_tra… in operator +() 40 …mat_traits<R>::template write_element<0,2>(r)=mat_traits<A>::template read_element<0,2>(a)+mat_tra… in operator +() 41 …mat_traits<R>::template write_element<1,0>(r)=mat_traits<A>::template read_element<1,0>(a)+mat_tra… in operator +() 42 …mat_traits<R>::template write_element<1,1>(r)=mat_traits<A>::template read_element<1,1>(a)+mat_tra… in operator +() 43 …mat_traits<R>::template write_element<1,2>(r)=mat_traits<A>::template read_element<1,2>(a)+mat_tra… in operator +() 44 …mat_traits<R>::template write_element<2,0>(r)=mat_traits<A>::template read_element<2,0>(a)+mat_tra… in operator +() 45 …mat_traits<R>::template write_element<2,1>(r)=mat_traits<A>::template read_element<2,1>(a)+mat_tra… in operator +() 46 …mat_traits<R>::template write_element<2,2>(r)=mat_traits<A>::template read_element<2,2>(a)+mat_tra… in operator +() 82 …mat_traits<R>::template write_element<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_tra… in operator +() [all …]
|
D | mat_assign4.hpp | 29 … mat_traits<A>::template write_element<0,0>(a)=mat_traits<B>::template read_element<0,0>(b); in assign() 30 … mat_traits<A>::template write_element<0,1>(a)=mat_traits<B>::template read_element<0,1>(b); in assign() 31 … mat_traits<A>::template write_element<0,2>(a)=mat_traits<B>::template read_element<0,2>(b); in assign() 32 … mat_traits<A>::template write_element<0,3>(a)=mat_traits<B>::template read_element<0,3>(b); in assign() 33 … mat_traits<A>::template write_element<1,0>(a)=mat_traits<B>::template read_element<1,0>(b); in assign() 34 … mat_traits<A>::template write_element<1,1>(a)=mat_traits<B>::template read_element<1,1>(b); in assign() 35 … mat_traits<A>::template write_element<1,2>(a)=mat_traits<B>::template read_element<1,2>(b); in assign() 36 … mat_traits<A>::template write_element<1,3>(a)=mat_traits<B>::template read_element<1,3>(b); in assign() 37 … mat_traits<A>::template write_element<2,0>(a)=mat_traits<B>::template read_element<2,0>(b); in assign() 38 … mat_traits<A>::template write_element<2,1>(a)=mat_traits<B>::template read_element<2,1>(b); in assign() [all …]
|
D | vec_operations4.hpp | 35 …vec_traits<R>::template write_element<0>(r)=vec_traits<A>::template read_element<0>(a)+vec_traits<… in operator +() 36 …vec_traits<R>::template write_element<1>(r)=vec_traits<A>::template read_element<1>(a)+vec_traits<… in operator +() 37 …vec_traits<R>::template write_element<2>(r)=vec_traits<A>::template read_element<2>(a)+vec_traits<… in operator +() 38 …vec_traits<R>::template write_element<3>(r)=vec_traits<A>::template read_element<3>(a)+vec_traits<… in operator +() 72 …vec_traits<R>::template write_element<0>(r)=vec_traits<A>::template read_element<0>(a)-vec_traits<… in operator -() 73 …vec_traits<R>::template write_element<1>(r)=vec_traits<A>::template read_element<1>(a)-vec_traits<… in operator -() 74 …vec_traits<R>::template write_element<2>(r)=vec_traits<A>::template read_element<2>(a)-vec_traits<… in operator -() 75 …vec_traits<R>::template write_element<3>(r)=vec_traits<A>::template read_element<3>(a)-vec_traits<… in operator -() 106 vec_traits<A>::template write_element<0>(a)+=vec_traits<B>::template read_element<0>(b); in operator +=() 107 vec_traits<A>::template write_element<1>(a)+=vec_traits<B>::template read_element<1>(b); in operator +=() [all …]
|
D | mat_operations2.hpp | 36 …mat_traits<R>::template write_element<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_tra… in operator +() 37 …mat_traits<R>::template write_element<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)+mat_tra… in operator +() 38 …mat_traits<R>::template write_element<1,0>(r)=mat_traits<A>::template read_element<1,0>(a)+mat_tra… in operator +() 39 …mat_traits<R>::template write_element<1,1>(r)=mat_traits<A>::template read_element<1,1>(a)+mat_tra… in operator +() 75 …mat_traits<R>::template write_element<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_tra… in operator +() 76 …mat_traits<R>::template write_element<1,0>(r)=mat_traits<A>::template read_element<1,0>(a)+mat_tra… in operator +() 112 …mat_traits<R>::template write_element<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_tra… in operator +() 113 …mat_traits<R>::template write_element<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)+mat_tra… in operator +() 149 …mat_traits<R>::template write_element<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)-mat_tra… in operator -() 150 …mat_traits<R>::template write_element<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)-mat_tra… in operator -() [all …]
|
D | mat_assign3.hpp | 29 … mat_traits<A>::template write_element<0,0>(a)=mat_traits<B>::template read_element<0,0>(b); in assign() 30 … mat_traits<A>::template write_element<0,1>(a)=mat_traits<B>::template read_element<0,1>(b); in assign() 31 … mat_traits<A>::template write_element<0,2>(a)=mat_traits<B>::template read_element<0,2>(b); in assign() 32 … mat_traits<A>::template write_element<1,0>(a)=mat_traits<B>::template read_element<1,0>(b); in assign() 33 … mat_traits<A>::template write_element<1,1>(a)=mat_traits<B>::template read_element<1,1>(b); in assign() 34 … mat_traits<A>::template write_element<1,2>(a)=mat_traits<B>::template read_element<1,2>(b); in assign() 35 … mat_traits<A>::template write_element<2,0>(a)=mat_traits<B>::template read_element<2,0>(b); in assign() 36 … mat_traits<A>::template write_element<2,1>(a)=mat_traits<B>::template read_element<2,1>(b); in assign() 37 … mat_traits<A>::template write_element<2,2>(a)=mat_traits<B>::template read_element<2,2>(b); in assign() 69 … mat_traits<A>::template write_element<0,0>(a)=mat_traits<B>::template read_element<0,0>(b); in assign() [all …]
|
D | vec_operations3.hpp | 35 …vec_traits<R>::template write_element<0>(r)=vec_traits<A>::template read_element<0>(a)+vec_traits<… in operator +() 36 …vec_traits<R>::template write_element<1>(r)=vec_traits<A>::template read_element<1>(a)+vec_traits<… in operator +() 37 …vec_traits<R>::template write_element<2>(r)=vec_traits<A>::template read_element<2>(a)+vec_traits<… in operator +() 71 …vec_traits<R>::template write_element<0>(r)=vec_traits<A>::template read_element<0>(a)-vec_traits<… in operator -() 72 …vec_traits<R>::template write_element<1>(r)=vec_traits<A>::template read_element<1>(a)-vec_traits<… in operator -() 73 …vec_traits<R>::template write_element<2>(r)=vec_traits<A>::template read_element<2>(a)-vec_traits<… in operator -() 104 vec_traits<A>::template write_element<0>(a)+=vec_traits<B>::template read_element<0>(b); in operator +=() 105 vec_traits<A>::template write_element<1>(a)+=vec_traits<B>::template read_element<1>(b); in operator +=() 106 vec_traits<A>::template write_element<2>(a)+=vec_traits<B>::template read_element<2>(b); in operator +=() 137 vec_traits<A>::template write_element<0>(a)-=vec_traits<B>::template read_element<0>(b); in operator -=() [all …]
|
D | vec_operations2.hpp | 35 …vec_traits<R>::template write_element<0>(r)=vec_traits<A>::template read_element<0>(a)+vec_traits<… in operator +() 36 …vec_traits<R>::template write_element<1>(r)=vec_traits<A>::template read_element<1>(a)+vec_traits<… in operator +() 70 …vec_traits<R>::template write_element<0>(r)=vec_traits<A>::template read_element<0>(a)-vec_traits<… in operator -() 71 …vec_traits<R>::template write_element<1>(r)=vec_traits<A>::template read_element<1>(a)-vec_traits<… in operator -() 102 vec_traits<A>::template write_element<0>(a)+=vec_traits<B>::template read_element<0>(b); in operator +=() 103 vec_traits<A>::template write_element<1>(a)+=vec_traits<B>::template read_element<1>(b); in operator +=() 134 vec_traits<A>::template write_element<0>(a)-=vec_traits<B>::template read_element<0>(b); in operator -=() 135 vec_traits<A>::template write_element<1>(a)-=vec_traits<B>::template read_element<1>(b); in operator -=() 168 … vec_traits<R>::template write_element<0>(r)=vec_traits<A>::template read_element<0>(a)*b; in operator *() 169 … vec_traits<R>::template write_element<1>(r)=vec_traits<A>::template read_element<1>(a)*b; in operator *() [all …]
|
D | mat_assign2.hpp | 29 … mat_traits<A>::template write_element<0,0>(a)=mat_traits<B>::template read_element<0,0>(b); in assign() 30 … mat_traits<A>::template write_element<0,1>(a)=mat_traits<B>::template read_element<0,1>(b); in assign() 31 … mat_traits<A>::template write_element<1,0>(a)=mat_traits<B>::template read_element<1,0>(b); in assign() 32 … mat_traits<A>::template write_element<1,1>(a)=mat_traits<B>::template read_element<1,1>(b); in assign() 64 … mat_traits<A>::template write_element<0,0>(a)=mat_traits<B>::template read_element<0,0>(b); in assign() 65 … mat_traits<A>::template write_element<1,0>(a)=mat_traits<B>::template read_element<1,0>(b); in assign() 97 … mat_traits<A>::template write_element<0,0>(a)=mat_traits<B>::template read_element<0,0>(b); in assign() 98 … mat_traits<A>::template write_element<0,1>(a)=mat_traits<B>::template read_element<0,1>(b); in assign()
|
D | vec_assign4.hpp | 28 vec_traits<A>::template write_element<0>(a)=vec_traits<B>::template read_element<0>(b); in assign() 29 vec_traits<A>::template write_element<1>(a)=vec_traits<B>::template read_element<1>(b); in assign() 30 vec_traits<A>::template write_element<2>(a)=vec_traits<B>::template read_element<2>(b); in assign() 31 vec_traits<A>::template write_element<3>(a)=vec_traits<B>::template read_element<3>(b); in assign()
|
D | vec_mat_operations4.hpp | 56 vec_traits<R>::template write_element<0>(r)=a00*b0+a01*b1+a02*b2+a03*b3; in operator *() 57 vec_traits<R>::template write_element<1>(r)=a10*b0+a11*b1+a12*b2+a13*b3; in operator *() 58 vec_traits<R>::template write_element<2>(r)=a20*b0+a21*b1+a22*b2+a23*b3; in operator *() 59 vec_traits<R>::template write_element<3>(r)=a30*b0+a31*b1+a32*b2+a33*b3; in operator *() 116 vec_traits<R>::template write_element<0>(r)=a0*b00+a1*b10+a2*b20+a3*b30; in operator *() 117 vec_traits<R>::template write_element<1>(r)=a0*b01+a1*b11+a2*b21+a3*b31; in operator *() 118 vec_traits<R>::template write_element<2>(r)=a0*b02+a1*b12+a2*b22+a3*b32; in operator *() 119 vec_traits<R>::template write_element<3>(r)=a0*b03+a1*b13+a2*b23+a3*b33; in operator *()
|
D | vec_mat_operations3.hpp | 48 vec_traits<R>::template write_element<0>(r)=a00*b0+a01*b1+a02*b2; in operator *() 49 vec_traits<R>::template write_element<1>(r)=a10*b0+a11*b1+a12*b2; in operator *() 50 vec_traits<R>::template write_element<2>(r)=a20*b0+a21*b1+a22*b2; in operator *() 99 vec_traits<R>::template write_element<0>(r)=a0*b00+a1*b10+a2*b20; in operator *() 100 vec_traits<R>::template write_element<1>(r)=a0*b01+a1*b11+a2*b21; in operator *() 101 vec_traits<R>::template write_element<2>(r)=a0*b02+a1*b12+a2*b22; in operator *()
|
D | vec_assign3.hpp | 28 vec_traits<A>::template write_element<0>(a)=vec_traits<B>::template read_element<0>(b); in assign() 29 vec_traits<A>::template write_element<1>(a)=vec_traits<B>::template read_element<1>(b); in assign() 30 vec_traits<A>::template write_element<2>(a)=vec_traits<B>::template read_element<2>(b); in assign()
|
D | vec_mat_operations2.hpp | 42 vec_traits<R>::template write_element<0>(r)=a00*b0+a01*b1; in operator *() 43 vec_traits<R>::template write_element<1>(r)=a10*b0+a11*b1; in operator *() 86 vec_traits<R>::template write_element<0>(r)=a0*b00+a1*b10; in operator *() 87 vec_traits<R>::template write_element<1>(r)=a0*b01+a1*b11; in operator *()
|
/third_party/boost/boost/qvm/ |
D | quat_operations.hpp | 119 … quat_traits<R>::template write_element<0>(r) = quat_traits<A>::template read_element<0>(a); in convert_to() 120 … quat_traits<R>::template write_element<1>(r) = quat_traits<A>::template read_element<1>(a); in convert_to() 121 … quat_traits<R>::template write_element<2>(r) = quat_traits<A>::template read_element<2>(a); in convert_to() 122 … quat_traits<R>::template write_element<3>(r) = quat_traits<A>::template read_element<3>(a); in convert_to() 146 quat_traits<R>::template write_element<0>(r)=s*t; in convert_to() 147 quat_traits<R>::template write_element<1>(r)=(mat[2][1]-mat[1][2])*s; in convert_to() 148 quat_traits<R>::template write_element<2>(r)=(mat[0][2]-mat[2][0])*s; in convert_to() 149 quat_traits<R>::template write_element<3>(r)=(mat[1][0]-mat[0][1])*s; in convert_to() 155 quat_traits<R>::template write_element<0>(r)=(mat[2][1]-mat[1][2])*s; in convert_to() 156 quat_traits<R>::template write_element<1>(r)=s*t; in convert_to() [all …]
|
D | mat_access.hpp | 47 return mat_traits<M>::template write_element<R,C>(a); in A() 153 …_traits<M>::rows && 0<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,0>(a); } in A00() 154 …_traits<M>::rows && 1<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,1>(a); } in A01() 155 …_traits<M>::rows && 2<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,2>(a); } in A02() 156 …_traits<M>::rows && 3<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,3>(a); } in A03() 157 …_traits<M>::rows && 4<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,4>(a); } in A04() 158 …_traits<M>::rows && 5<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,5>(a); } in A05() 159 …_traits<M>::rows && 6<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,6>(a); } in A06() 160 …_traits<M>::rows && 7<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,7>(a); } in A07() 161 …_traits<M>::rows && 8<mat_traits<M>::cols); return mat_traits<M>::template write_element<0,8>(a); } in A08() [all …]
|
D | vec_access.hpp | 43 return vec_traits<V>::template write_element<I>(a); in A() 51 … { BOOST_STATIC_ASSERT(0<vec_traits<V>::dim); return vec_traits<V>::template write_element<0>(a); } in X() 52 … { BOOST_STATIC_ASSERT(1<vec_traits<V>::dim); return vec_traits<V>::template write_element<1>(a); } in Y() 53 … { BOOST_STATIC_ASSERT(2<vec_traits<V>::dim); return vec_traits<V>::template write_element<2>(a); } in Z() 54 … { BOOST_STATIC_ASSERT(3<vec_traits<V>::dim); return vec_traits<V>::template write_element<3>(a); } in W() 67 …{ BOOST_STATIC_ASSERT(0<vec_traits<V>::dim); return vec_traits<V>::template write_element<0>(a); } in A0() 68 …{ BOOST_STATIC_ASSERT(1<vec_traits<V>::dim); return vec_traits<V>::template write_element<1>(a); } in A1() 69 …{ BOOST_STATIC_ASSERT(2<vec_traits<V>::dim); return vec_traits<V>::template write_element<2>(a); } in A2() 70 …{ BOOST_STATIC_ASSERT(3<vec_traits<V>::dim); return vec_traits<V>::template write_element<3>(a); } in A3() 71 …{ BOOST_STATIC_ASSERT(4<vec_traits<V>::dim); return vec_traits<V>::template write_element<4>(a); } in A4() [all …]
|
D | quat_access.hpp | 72 write_element( this_vector & q ) in write_element() function 76 return quat_traits<Q>::template write_element<I+1>( reinterpret_cast<Q &>(q) ); in write_element() 119 …traits<Q>::scalar_type &>::type S( Q & a ) { return quat_traits<Q>::template write_element<0>(a); } in S() 120 …traits<Q>::scalar_type &>::type X( Q & a ) { return quat_traits<Q>::template write_element<1>(a); } in X() 121 …traits<Q>::scalar_type &>::type Y( Q & a ) { return quat_traits<Q>::template write_element<2>(a); } in Y() 122 …traits<Q>::scalar_type &>::type Z( Q & a ) { return quat_traits<Q>::template write_element<3>(a); } in Z()
|
D | vec_traits_defaults.hpp | 35 vec_traits<A>::template write_element<I>(a) : in write_element_idx() 51 return vec_traits<A>::template write_element<0>(a); in write_element_idx() 70 return vec_traits<vec_type>::template write_element<I>(const_cast<vec_type &>(x)); in read_element()
|
/third_party/boost/libs/qvm/test/ |
D | vec_register_test.cpp | 168 BOOST_TEST(&vec_traits<v2 >::write_element<0>(v_v2 ) == &v_v2 .x ); in BOOST_QVM_REGISTER_VEC_2() 169 BOOST_TEST(&vec_traits<v3 >::write_element<0>(v_v3 ) == &v_v3 .x ); in BOOST_QVM_REGISTER_VEC_2() 170 BOOST_TEST(&vec_traits<v4 >::write_element<0>(v_v4 ) == &v_v4 .x ); in BOOST_QVM_REGISTER_VEC_2() 171 BOOST_TEST_NOT(&vec_traits<v2rw>::write_element<0>(v_v2rw) == &v_v2rw.xr); in BOOST_QVM_REGISTER_VEC_2() 172 BOOST_TEST_NOT(&vec_traits<v3rw>::write_element<0>(v_v3rw) == &v_v3rw.xr); in BOOST_QVM_REGISTER_VEC_2() 173 BOOST_TEST_NOT(&vec_traits<v4rw>::write_element<0>(v_v4rw) == &v_v4rw.xr); in BOOST_QVM_REGISTER_VEC_2() 174 BOOST_TEST(&vec_traits<v2rw>::write_element<0>(v_v2rw) == &v_v2rw.x ); in BOOST_QVM_REGISTER_VEC_2() 175 BOOST_TEST(&vec_traits<v3rw>::write_element<0>(v_v3rw) == &v_v3rw.x ); in BOOST_QVM_REGISTER_VEC_2() 176 BOOST_TEST(&vec_traits<v4rw>::write_element<0>(v_v4rw) == &v_v4rw.x ); in BOOST_QVM_REGISTER_VEC_2() 177 BOOST_TEST(&vec_traits<v2 >::write_element<1>(v_v2 ) == &v_v2 .y ); in BOOST_QVM_REGISTER_VEC_2() [all …]
|
D | mat_traits_array_test.cpp | 33 BOOST_TEST((&mat_traits<T>::template write_element<0,0>(v)==&ptr[0*2+0])); in test_ref_cast() 34 BOOST_TEST((&mat_traits<T>::template write_element<0,1>(v)==&ptr[0*2+1])); in test_ref_cast() 35 BOOST_TEST((&mat_traits<T>::template write_element<1,0>(v)==&ptr[1*2+0])); in test_ref_cast() 36 BOOST_TEST((&mat_traits<T>::template write_element<1,1>(v)==&ptr[1*2+1])); in test_ref_cast() 37 BOOST_TEST((&mat_traits<T>::template write_element<2,0>(v)==&ptr[2*2+0])); in test_ref_cast() 38 BOOST_TEST((&mat_traits<T>::template write_element<2,1>(v)==&ptr[2*2+1])); in test_ref_cast() 97 BOOST_TEST((&mat_traits<int[3][3]>::write_element<0,0>(arr)==&arr[0][0])); in main() 98 BOOST_TEST((&mat_traits<int[3][3]>::write_element<0,1>(arr)==&arr[0][1])); in main() 99 BOOST_TEST((&mat_traits<int[3][3]>::write_element<0,2>(arr)==&arr[0][2])); in main() 100 BOOST_TEST((&mat_traits<int[3][3]>::write_element<1,0>(arr)==&arr[1][0])); in main() [all …]
|
D | quat_traits_array_test.cpp | 29 BOOST_TEST(&quat_traits<T>::template write_element<0>(q)==&ptr[0]); in test_ref_cast() 30 BOOST_TEST(&quat_traits<T>::template write_element<1>(q)==&ptr[1]); in test_ref_cast() 31 BOOST_TEST(&quat_traits<T>::template write_element<2>(q)==&ptr[2]); in test_ref_cast() 32 BOOST_TEST(&quat_traits<T>::template write_element<3>(q)==&ptr[3]); in test_ref_cast() 67 BOOST_TEST((&quat_traits<int[4]>::write_element<0>(arr)==&arr[0])); in main() 68 BOOST_TEST((&quat_traits<int[4]>::write_element<1>(arr)==&arr[1])); in main() 69 BOOST_TEST((&quat_traits<int[4]>::write_element<2>(arr)==&arr[2])); in main() 70 BOOST_TEST((&quat_traits<int[4]>::write_element<3>(arr)==&arr[3])); in main()
|
D | vec_traits_array_test.cpp | 29 BOOST_TEST(&vec_traits<T>::template write_element<0>(v)==&ptr[0]); in test_ref_cast() 30 BOOST_TEST(&vec_traits<T>::template write_element<1>(v)==&ptr[1]); in test_ref_cast() 31 BOOST_TEST(&vec_traits<T>::template write_element<2>(v)==&ptr[2]); in test_ref_cast() 62 BOOST_TEST((&vec_traits<int[3]>::write_element<0>(arr)==&arr[0])); in main() 63 BOOST_TEST((&vec_traits<int[3]>::write_element<1>(arr)==&arr[1])); in main() 64 BOOST_TEST((&vec_traits<int[3]>::write_element<2>(arr)==&arr[2])); in main()
|
/third_party/boost/boost/qvm/detail/ |
D | quat_assign.hpp | 26 … quat_traits<A>::template write_element<0>(a) = quat_traits<B>::template read_element<0>(b); in assign() 27 … quat_traits<A>::template write_element<1>(a) = quat_traits<B>::template read_element<1>(b); in assign() 28 … quat_traits<A>::template write_element<2>(a) = quat_traits<B>::template read_element<2>(b); in assign() 29 … quat_traits<A>::template write_element<3>(a) = quat_traits<B>::template read_element<3>(b); in assign()
|
D | vec_register_impl.hpp | 58 template<int I> static ScalarType& write_element(VecType& v); 65 ? write_element<I>(v) in impl() 75 return write_element<0>(v); in impl() 105 ScalarType& vec_register_write<VecType, ScalarType, Dim>::write_element<I>(VecType& v) \
|