Lines Matching refs:Vector3
98 private Vector3 mCurrentGravityVector = null;
101 private Vector3 mPreviousGravityVector = null;
234 Vector3 previousGravityVectorNormalized = mPreviousGravityVector.normalized();
235 Vector3 currentGravityVectorNormalized = mCurrentGravityVector.normalized();
264 Vector3 accelDatum = new Vector3(SystemClock.elapsedRealtime(), event.values[0],
311 public static final class Vector3 {
317 public Vector3(long timeMillisSinceBoot, float x, float y, float z) {
328 public Vector3 normalized() {
330 return new Vector3(timeMillisSinceBoot, x / mag, y / mag, z / mag);
337 * @param other The other Vector3 vector.
340 public float angleBetween(Vector3 other) {
341 Vector3 crossVector = cross(other);
349 public Vector3 cross(Vector3 v) {
350 return new Vector3(
367 public float dotProduct(Vector3 v) {
371 public Vector3 times(float val) {
372 return new Vector3(timeMillisSinceBoot, x * val, y * val, z * val);
375 public Vector3 plus(Vector3 v) {
376 return new Vector3(v.timeMillisSinceBoot, x + v.x, y + v.y, z + v.z);
379 public Vector3 minus(Vector3 v) {
380 return new Vector3(v.timeMillisSinceBoot, x - v.x, y - v.y, z - v.z);
392 Vector3 previousVector;
393 Vector3 currentVector;
394 Vector3 runningSum;
405 runningSum = new Vector3(0, 0, 0, 0);
413 public void accumulate(Vector3 v) {
423 Vector3 dv = currentVector.minus(previousVector);
433 public Vector3 getRunningAverage() {