Home
last modified time | relevance | path

Searched refs:deduce_vec (Results 1 – 12 of 12) sorted by relevance

/third_party/boost/boost/qvm/gen/
Dvec_operations2.hpp163 deduce_vec<A> >::type
166 typedef typename deduce_vec<A>::type R; in operator *()
197 deduce_vec<B> >::type
200 typedef typename deduce_vec<B>::type R; in operator *()
263 deduce_vec<A> >::type
266 typedef typename deduce_vec<A>::type R; in operator /()
427 deduce_vec<A> >::type
430 typedef typename deduce_vec<A>::type R; in operator -()
530 deduce_vec<A> >::type
540 typedef typename deduce_vec<A>::type R; in normalized()
Dvec_operations3.hpp167 deduce_vec<A> >::type
170 typedef typename deduce_vec<A>::type R; in operator *()
202 deduce_vec<B> >::type
205 typedef typename deduce_vec<B>::type R; in operator *()
270 deduce_vec<A> >::type
273 typedef typename deduce_vec<A>::type R; in operator /()
439 deduce_vec<A> >::type
442 typedef typename deduce_vec<A>::type R; in operator -()
545 deduce_vec<A> >::type
556 typedef typename deduce_vec<A>::type R; in normalized()
Dvec_operations4.hpp171 deduce_vec<A> >::type
174 typedef typename deduce_vec<A>::type R; in operator *()
207 deduce_vec<B> >::type
210 typedef typename deduce_vec<B>::type R; in operator *()
277 deduce_vec<A> >::type
280 typedef typename deduce_vec<A>::type R; in operator /()
451 deduce_vec<A> >::type
454 typedef typename deduce_vec<A>::type R; in operator -()
560 deduce_vec<A> >::type
572 typedef typename deduce_vec<A>::type R; in normalized()
/third_party/boost/libs/qvm/test/
Ddeduce_vector_test.cpp46 same_type< boost::qvm::deduce_vec< v<int,3> >::type, v<int,3> >(); in main()
47 same_type< boost::qvm::deduce_vec< v<int,3>, 4 >::type, boost::qvm::vec<int,4> >(); in main()
Dvec_traits_array_test.cpp47 same_type< vec<int,3>, deduce_vec<int[3]>::type >(); in main()
48 same_type< vec<int,3>, deduce_vec<int const[3]>::type >(); in main()
Dzero_vec_test.cpp25 same_type<T,typename boost::qvm::deduce_vec<U>::type>(); in check_deduction()
/third_party/boost/boost/qvm/
Dvec_traits_array.hpp81 deduce_vec<T[Dim],D> struct
88 deduce_vec<T const[Dim],D> struct
Dmap_mat_vec.hpp111 deduce_vec<qvm_detail::col_<Col,OriginalMatrix>,D> struct
233 deduce_vec<qvm_detail::row_<Row,OriginalMatrix>,D> struct
373 deduce_vec<qvm_detail::diag_<OriginalMatrix>,D> struct
501 deduce_vec<qvm_detail::translation_<OriginalMatrix>,D> struct
Ddeduce_vec.hpp43 deduce_vec struct
Dquat_access.hpp82 deduce_vec<qvm_detail::quat_v_<Q>,D> struct
/third_party/boost/boost/qvm/detail/
Dswizzle_traits.hpp310 deduce_vec<qvm_detail::sw_<OriginalVector,SwizzleList>,D> struct
324 deduce_vec<qvm_detail::sws_<Scalar,SwizzleList>,D> struct
/third_party/boost/libs/qvm/doc/
Dqvm.adoc372 #include <boost/qvm/deduce_vec.hpp>
966 [[deduce_vec]] anchor
967 ==== `deduce_vec`
969 .#include <boost/qvm/deduce_vec.hpp>
975 struct deduce_vec {
987 - `is_vec<deduce_vec<V>::type>::value` must be `true`;
988 - `deduce_vec<V>::type` must be copyable;
989 - `vec_traits<deduce_vec<V>::type>::dim==Dim`.
995 A typical use of the `deduce_vec` template is for specifying the preferred vector type to be return…
1002 .#include <boost/qvm/deduce_vec.hpp>
[all …]