Lines Matching defs:Vector3
110 private Vector3 mCurrentGravityVector = null;
113 private Vector3 mPreviousGravityVector = null;
265 Vector3 previousGravityVectorNormalized = mPreviousGravityVector.normalized();
266 Vector3 currentGravityVectorNormalized = mCurrentGravityVector.normalized();
295 Vector3 accelDatum = new Vector3(SystemClock.elapsedRealtime(), event.values[0],
364 public static final class Vector3 {
370 public Vector3(long timeMillisSinceBoot, float x, float y, float z) {
381 public Vector3 normalized() {
383 return new Vector3(timeMillisSinceBoot, x / mag, y / mag, z / mag);
390 * @param other The other Vector3 vector.
393 public float angleBetween(Vector3 other) {
394 Vector3 crossVector = cross(other);
402 public Vector3 cross(Vector3 v) {
403 return new Vector3(
420 public float dotProduct(Vector3 v) {
424 public Vector3 times(float val) {
425 return new Vector3(timeMillisSinceBoot, x * val, y * val, z * val);
428 public Vector3 plus(Vector3 v) {
429 return new Vector3(v.timeMillisSinceBoot, x + v.x, y + v.y, z + v.z);
432 public Vector3 minus(Vector3 v) {
433 return new Vector3(v.timeMillisSinceBoot, x - v.x, y - v.y, z - v.z);
445 Vector3 previousVector;
446 Vector3 currentVector;
447 Vector3 runningSum;
458 runningSum = new Vector3(0, 0, 0, 0);
466 public void accumulate(Vector3 v) {
476 Vector3 dv = currentVector.minus(previousVector);
486 public Vector3 getRunningAverage() {