Blame |
Last modification |
View Log
| RSS feed
package com.gebauz.pingK.util;
public class Vector2D {
public float x;
public float y;
public Vector2D() {
x = 0.0f;
y = 0.0f;
}
public Vector2D(float _x, float _y) {
x = _x;
y = _y;
}
public void normalize() {
float len = x*x + y*y;
if (len != 0) {
x /= len;
y /= len;
}
}
public void setLength(float len) {
normalize();
x *= len;
y *= len;
}
public void addVector(Vector2D add) {
x += add.x;
y += add.y;
}
}