/frameworks/native/services/sensorservice/ |
Fusion.h | 37 vec3_t x1; 59 void handleGyro(const vec3_t& w, float dT); 60 status_t handleAcc(const vec3_t& a); 61 status_t handleMag(const vec3_t& m); 63 vec3_t getBias() const; 69 vec3_t Ba, Bm; 72 vec<vec3_t, 3> mData; 75 bool checkInitComplete(int, const vec3_t& w, float d = 0); 78 void predict(const vec3_t& w, float dT); 79 void update(const vec3_t& z, const vec3_t& Bi, float sigma) [all...] |
Fusion.cpp | 229 bool Fusion::checkInitComplete(int what, const vec3_t& d, float dT) { 261 vec3_t up(mData[0]); 262 vec3_t east(cross_product(mData[1], up)); 264 vec3_t north(cross_product(up, east)); 274 void Fusion::handleGyro(const vec3_t& w, float dT) { 281 status_t Fusion::handleAcc(const vec3_t& a) { 295 status_t Fusion::handleMag(const vec3_t& m) { 312 const vec3_t up( getRotationMatrix() * Ba ); 313 const vec3_t east( cross_product(m, up) ); 325 vec3_t north( cross_product(up, east) ) [all...] |
SensorFusion.h | 62 vec3_t getGyroBias() const { return mFusion.getBias(); }
|
SensorFusion.cpp | 66 mFusion.handleGyro(vec3_t(event.data), dT); 76 const vec3_t mag(event.data); 79 const vec3_t acc(event.data);
|
CorrectedGyroSensor.cpp | 48 const vec3_t bias(mSensorFusion.getGyroBias());
|
GravitySensor.cpp | 49 vec3_t g;
|
OrientationSensor.cpp | 46 vec3_t g;
|
RotationVectorSensor.cpp | 91 const vec3_t b(mSensorFusion.getGyroBias());
|
vec.h | 131 // vec3_t b; 132 // vec3_t c = a.xyz + b; 431 typedef vec<float, 3> vec3_t; typedef in namespace:android
|
/frameworks/native/opengl/libagl/ |
context.h | 85 struct vec3_t { struct in namespace:android::gl 621 vec3_t currentNormal;
|
array.cpp | 143 memcpy(v, c->currentNormal.v, sizeof(vec3_t)); [all...] |