Searched defs:mat (Results 1 - 3 of 3) sorted by relevance

/frameworks/native/services/sensorservice/
H A Dquat.h23 #include "mat.h"
30 mat<TYPE, 3, 3> quatToMatrix(const vec<TYPE, 4>& q) {
31 mat<TYPE, 3, 3> R;
58 vec<TYPE, 4> matrixToQuat(const mat<TYPE, 3, 3>& R) { argument
H A Dmat.h28 class mat;
33 mat<TYPE, C, R>& doAssign( argument
34 mat<TYPE, C, R>& lhs,
43 mat<TYPE, C, R> PURE doMul( argument
44 const mat<TYPE, D, R>& lhs,
45 const mat<TYPE, C, D>& rhs)
47 mat<TYPE, C, R> res;
62 const mat<TYPE, D, R>& lhs,
77 mat<TYPE, C, R> PURE doMul( argument
79 const mat<TYP
61 doMul( const mat<TYPE, D, R>& lhs, const vec<TYPE, D>& rhs) argument
91 doMul( const mat<TYPE, C, R>& rhs, typename TypeTraits<TYPE>::ParameterType v) argument
105 doMul( typename TypeTraits<TYPE>::ParameterType v, const mat<TYPE, C, R>& rhs) argument
124 class mat : public vec< vec<TYPE, R>, C > { class in namespace:android
140 mat() { } function in class:android::mat
141 mat(const mat& rhs) : base(rhs) { } function in class:android::mat
142 mat(const base& rhs) : base(rhs) { } function in class:android::mat
148 mat(pTYPE rhs) { function in class:android::mat
185 operator *( const mat<TYPE, D, R>& lhs, const mat<TYPE, C, D>& rhs) argument
198 operator *( const vec<TYPE, R>& lhs, const mat<TYPE, C, 1>& rhs) argument
256 class mat<TYPE, 1, R> : public vec<TYPE, R> { class in namespace:android
267 mat() { } function in class:android::mat
268 mat(const base& rhs) : base(rhs) { } function in class:android::mat
269 mat(const mat& rhs) : base(rhs) { } function in class:android::mat
270 mat(const TYPE& rhs) { helpers::doAssign(*this, rhs); } function in class:android::mat
290 transpose(const mat<TYPE, C, R>& m) argument
299 trace(const mat<TYPE, C, C>& m) argument
308 isPositiveSemidefinite(const mat<TYPE, C, C>& m, TYPE tolerance) argument
337 invert(const mat<T, N, N>& src) argument
[all...]
H A DFusion.cpp110 static mat<TYPE, R, R> scaleCovariance( argument
111 const mat<TYPE, C, R>& A,
112 const mat<TYPE, C, C>& P) {
114 mat<TYPE, R, R> APAt;
132 static mat<TYPE, 3, 3> crossMatrix(const vec<TYPE, 3>& p, OTHER_TYPE diag) {
133 mat<TYPE, 3, 3> r;
149 mat<TYPE, SIZE, SIZE> mSumXX;
159 mat<TYPE, SIZE, SIZE> operator()() const {

Completed in 480 milliseconds