/third_party/boost/boost/qvm/gen/ |
D | swizzle4.hpp | 22 …qvm_detail::sw01_<qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2… 25 …qvm_detail::sw01_<qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2… in _1111() 28 …qvm_detail::sw01_<qvm_detail::swizzle_idx<-1,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2… 31 …qvm_detail::sw01_<qvm_detail::swizzle_idx<-1,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2… in _0111() 37 …qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2,… 40 …turn reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2,qvm_d… 46 …qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2,… 49 …turn reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2,qvm_d… 55 …qvm_detail::sw_<V,qvm_detail::swizzle_idx<2,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2,… 58 …turn reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<2,qvm_detail::swizzle_idx<-2,qvm_d… [all …]
|
D | swizzle3.hpp | 22 …qvm_detail::sw01_<qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2… 25 …terpret_cast<qvm_detail::sw01_<qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2,qvm_detail::s… in _111() 28 …qvm_detail::sw01_<qvm_detail::swizzle_idx<-1,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2… 31 …terpret_cast<qvm_detail::sw01_<qvm_detail::swizzle_idx<-1,qvm_detail::swizzle_idx<-2,qvm_detail::s… in _011() 37 …qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2 … 40 …return reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2,qvm… 46 …qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2 … 49 …return reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2,qvm… 55 …qvm_detail::sw_<V,qvm_detail::swizzle_idx<2,qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2 … 58 …return reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<2,qvm_detail::swizzle_idx<-2,qvm… [all …]
|
D | swizzle2.hpp | 22 qvm_detail::sw01_<qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2 > > > const & 25 …return *reinterpret_cast<qvm_detail::sw01_<qvm_detail::swizzle_idx<-2,qvm_detail::swizzle_idx<-2 >… in _11() 28 qvm_detail::sw01_<qvm_detail::swizzle_idx<-1,qvm_detail::swizzle_idx<-2 > > > const & 31 …return *reinterpret_cast<qvm_detail::sw01_<qvm_detail::swizzle_idx<-1,qvm_detail::swizzle_idx<-2 >… in _01() 37 … qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2 > > > const &>::type 40 …return reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2 > >… 46 qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2 > > > &>::type 49 …return reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<3,qvm_detail::swizzle_idx<-2 > >… 55 … qvm_detail::sw_<V,qvm_detail::swizzle_idx<2,qvm_detail::swizzle_idx<-2 > > > const &>::type 58 …return reinterpret_cast<qvm_detail::sw_<V,qvm_detail::swizzle_idx<2,qvm_detail::swizzle_idx<-2 > >… [all …]
|
D | vec_operations2.hpp | 47 qvm_detail namespace 82 qvm_detail namespace 114 qvm_detail namespace 146 qvm_detail namespace 180 qvm_detail namespace 214 qvm_detail namespace 246 qvm_detail namespace 280 qvm_detail namespace 312 qvm_detail namespace 346 qvm_detail namespace [all …]
|
D | mat_operations2.hpp | 50 qvm_detail namespace 87 qvm_detail namespace 124 qvm_detail namespace 163 qvm_detail namespace 200 qvm_detail namespace 237 qvm_detail namespace 272 qvm_detail namespace 305 qvm_detail namespace 338 qvm_detail namespace 373 qvm_detail namespace [all …]
|
D | vec_operations3.hpp | 48 qvm_detail namespace 84 qvm_detail namespace 117 qvm_detail namespace 150 qvm_detail namespace 185 qvm_detail namespace 220 qvm_detail namespace 253 qvm_detail namespace 288 qvm_detail namespace 321 qvm_detail namespace 356 qvm_detail namespace [all …]
|
D | vec_operations4.hpp | 49 qvm_detail namespace 86 qvm_detail namespace 120 qvm_detail namespace 154 qvm_detail namespace 190 qvm_detail namespace 226 qvm_detail namespace 260 qvm_detail namespace 296 qvm_detail namespace 330 qvm_detail namespace 366 qvm_detail namespace [all …]
|
D | mat_operations3.hpp | 57 qvm_detail namespace 95 qvm_detail namespace 133 qvm_detail namespace 177 qvm_detail namespace 215 qvm_detail namespace 253 qvm_detail namespace 293 qvm_detail namespace 327 qvm_detail namespace 361 qvm_detail namespace 401 qvm_detail namespace [all …]
|
D | mat_assign2.hpp | 43 qvm_detail namespace 76 qvm_detail namespace 109 qvm_detail namespace
|
D | mat_operations4.hpp | 64 qvm_detail namespace 103 qvm_detail namespace 142 qvm_detail namespace 193 qvm_detail namespace 232 qvm_detail namespace 271 qvm_detail namespace 318 qvm_detail namespace 353 qvm_detail namespace 388 qvm_detail namespace 435 qvm_detail namespace [all …]
|
D | mat_assign3.hpp | 48 qvm_detail namespace 82 qvm_detail namespace 116 qvm_detail namespace
|
/third_party/boost/boost/qvm/ |
D | map_mat_vec.hpp | 24 qvm_detail namespace 58 vec_traits< qvm_detail::col_<Col,OriginalMatrix> > 60 typedef qvm_detail::col_<Col,OriginalMatrix> this_vector; 111 deduce_vec<qvm_detail::col_<Col,OriginalMatrix>,D> 118 deduce_vec2<qvm_detail::col_<Col,OriginalMatrix>,qvm_detail::col_<Col,OriginalMatrix>,D> 126 qvm_detail::col_<Col,A> const &>::type 130 return reinterpret_cast<typename qvm_detail::col_<Col,A> const &>(a); in col() 136 qvm_detail::col_<Col,A> &>::type 140 return reinterpret_cast<typename qvm_detail::col_<Col,A> &>(a); in col() 146 qvm_detail namespace [all …]
|
D | map_mat_mat.hpp | 24 qvm_detail namespace 58 mat_traits< qvm_detail::del_row_<I,OriginalMatrix> > 60 typedef qvm_detail::del_row_<I,OriginalMatrix> this_matrix; 118 deduce_mat<qvm_detail::del_row_<J,OriginalMatrix>,R,C> 125 … deduce_mat2<qvm_detail::del_row_<J,OriginalMatrix>,qvm_detail::del_row_<J,OriginalMatrix>,R,C> 133 qvm_detail::del_row_<Row,A> const &>::type 137 return reinterpret_cast<typename qvm_detail::del_row_<Row,A> const &>(a); in del_row() 143 qvm_detail::del_row_<Row,A> &>::type 147 return reinterpret_cast<typename qvm_detail::del_row_<Row,A> &>(a); in del_row() 153 qvm_detail namespace [all …]
|
D | map_vec_mat.hpp | 24 qvm_detail namespace 58 mat_traits< qvm_detail::col_mat_<OriginalVector> > 60 typedef qvm_detail::col_mat_<OriginalVector> this_matrix; 114 deduce_mat<qvm_detail::col_mat_<OriginalVector>,R,C> 121 deduce_mat2<qvm_detail::col_mat_<OriginalVector>,qvm_detail::col_mat_<OriginalVector>,R,C> 129 qvm_detail::col_mat_<A> const &>::type 133 return reinterpret_cast<typename qvm_detail::col_mat_<A> const &>(a); in col_mat() 139 qvm_detail::col_mat_<A> &>::type 143 return reinterpret_cast<typename qvm_detail::col_mat_<A> &>(a); in col_mat() 149 qvm_detail namespace [all …]
|
D | quat_access.hpp | 24 qvm_detail namespace 51 vec_traits< qvm_detail::quat_v_<Q> > 53 typedef qvm_detail::quat_v_<Q> this_vector; 82 deduce_vec<qvm_detail::quat_v_<Q>,D> 89 deduce_vec2<qvm_detail::quat_v_<Q>,qvm_detail::quat_v_<Q>,D> 98 qvm_detail::quat_v_<Q> const &>::type 101 return reinterpret_cast<qvm_detail::quat_v_<Q> const &>(a); in V() 108 qvm_detail::quat_v_<Q> &>::type 111 return reinterpret_cast<qvm_detail::quat_v_<Q> &>(a); in V()
|
D | quat_operations.hpp | 26 qvm_detail namespace 202 qvm_detail namespace 227 quat_traits< qvm_detail::identity_quat_<T> > 229 typedef qvm_detail::identity_quat_<T> this_quaternion; 256 deduce_quat< qvm_detail::identity_quat_<T> > 263 deduce_quat2< qvm_detail::identity_quat_<T>, qvm_detail::identity_quat_<T> > 270 qvm_detail::identity_quat_<T> const & 273 … return *(qvm_detail::identity_quat_<T> const *)qvm_detail::get_valid_ptr_quat_operations(); in identity_quat() 295 qvm_detail namespace 332 quat_traits< qvm_detail::quaternion_scalar_cast_<OriginalType,Scalar> > [all …]
|
D | deduce_vec.hpp | 23 qvm_detail namespace 46 typedef typename qvm_detail::deduce_vec_default<V,Dim>::type type; 50 qvm_detail namespace 80 typedef typename qvm_detail::deduce_v2_default<A,B,D>::type type;
|
D | deduce_mat.hpp | 23 qvm_detail namespace 49 typedef typename qvm_detail::deduce_mat_default<Type,Rows,Cols>::type type; 53 qvm_detail namespace 85 typedef typename qvm_detail::deduce_m2_default<A,B,R,C>::type type;
|
D | deduce_quat.hpp | 31 qvm_detail namespace 58 typedef typename qvm_detail::deduce_quat2_default<A,B>::type type;
|
D | scalar_traits.hpp | 53 qvm_detail namespace 87 typedef typename qvm_detail::scalar_impl<A>::type type;
|
/third_party/boost/boost/qvm/detail/ |
D | swizzle_traits.hpp | 21 qvm_detail namespace 213 vec_traits<qvm_detail::sw_<OriginalVector,SwizzleList> > 215 typedef qvm_detail::sw_<OriginalVector,SwizzleList> this_vector; 217 static int const dim=qvm_detail::swizzle_list_length<SwizzleList>::value; 227 int const idx=qvm_detail::swizzle<SwizzleList,I>::value; in read_element() 230 …vec_traits<OriginalVector>::template read_element<qvm_detail::neg_zero<idx>::value>(reinterpret_ca… in read_element() 231 qvm_detail::const_value<this_vector,idx>::value(); in read_element() 242 int const idx=qvm_detail::swizzle<SwizzleList,I>::value; in write_element() 251 vec_traits<qvm_detail::sw01_<SwizzleList> > 253 typedef qvm_detail::sw01_<SwizzleList> this_vector; [all …]
|
D | vec_register_impl.hpp | 15 namespace boost { namespace qvm { namespace qvm_detail { namespace 88 namespace boost { namespace qvm {namespace qvm_detail{ \ 101 namespace boost { namespace qvm {namespace qvm_detail{ \ 121 : qvm_detail::vec_register_common<VecType, ScalarType, Dim> \ 122 , qvm_detail::vec_register_read<VecType, ScalarType, Dim> \ 131 : qvm_detail::vec_register_common<VecType, ScalarType, Dim> \ 132 , qvm_detail::vec_register_read<VecType, ScalarType, Dim> \ 133 , qvm_detail::vec_register_write<VecType, ScalarType, Dim> \
|
D | transp_impl.hpp | 20 qvm_detail namespace 54 mat_traits< qvm_detail::transposed_<OriginalMatrix> > 57 typedef qvm_detail::transposed_<OriginalMatrix> this_matrix; 114 deduce_mat<qvm_detail::transposed_<OriginalMatrix>,R,C> 121 … deduce_mat2<qvm_detail::transposed_<OriginalMatrix>,qvm_detail::transposed_<OriginalMatrix>,R,C>
|
D | vec_assign.hpp | 20 qvm_detail namespace 61 !qvm_detail::assign_vv_defined<vec_traits<A>::dim>::value, 65 qvm_detail::copy_vector_elements<0,vec_traits<A>::dim>::f(a,b); in assign()
|
D | mat_assign.hpp | 20 qvm_detail namespace 65 !qvm_detail::assign_mm_defined<mat_traits<A>::rows,mat_traits<A>::cols>::value, 69 qvm_detail::copy_matrix_elements<0,mat_traits<A>::rows*mat_traits<A>::cols>::f(a,b); in assign()
|