public class Vector2 extends java.lang.Object implements Vector
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Number |
x |
protected java.lang.Number |
y |
| Constructor and Description |
|---|
Vector2() |
Vector2(java.lang.Number x) |
Vector2(java.lang.Number x,
java.lang.Number y) |
| Modifier and Type | Method and Description |
|---|---|
Vector2 |
add(java.lang.Number x,
java.lang.Number y) |
Vector2 |
add(java.lang.Number x,
java.lang.Number y,
Vector2 dst) |
Vector2 |
add(Vector v) |
Vector2 |
addScalar(java.lang.Number n) |
double |
angle(Vector v) |
java.lang.Number[] |
array() |
byte[] |
bArrray() |
Vector2 |
copy() |
int |
count() |
Vector |
cross(Vector v) |
double[] |
dArrray() |
double |
distance(Vector v) |
Vector2 |
div(Vector v) |
Vector2 |
divScalar(java.lang.Number n) |
double |
dot(Vector v) |
float[] |
fArrray() |
static Vector2 |
get() |
static Vector2 |
get(java.lang.Number x,
java.lang.Number y) |
static Vector2 |
getX(java.lang.Number x) |
static Vector2 |
getY(java.lang.Number y) |
int[] |
iArrray() |
long[] |
lArrray() |
Vector2 |
mul(Vector v) |
Vector2 |
mulScalar(java.lang.Number n) |
Vector2 |
mulScalar(java.lang.Number n,
Vector2 dst) |
static Vector2 |
same(java.lang.Number n) |
short[] |
sArrray() |
void |
setW(java.lang.Number w) |
void |
setX(java.lang.Number x) |
void |
setY(java.lang.Number y) |
void |
setZ(java.lang.Number z) |
Vector2 |
sub(java.lang.Number x,
java.lang.Number y) |
Vector2 |
sub(java.lang.Number x,
java.lang.Number y,
Vector2 dst) |
Vector2 |
sub(Vector v) |
Vector2 |
subScalar(java.lang.Number n) |
Vector |
vW() |
Vector |
vX() |
Vector |
vXW() |
Vector |
vXY() |
Vector |
vXYZ() |
Vector |
vXZ() |
Vector |
vXZW() |
Vector |
vY() |
Vector |
vYW() |
Vector |
vYZ() |
Vector |
vYZW() |
Vector |
vZ() |
Vector |
vZW() |
java.lang.Number |
w() |
java.lang.Number |
x() |
java.lang.Number |
y() |
java.lang.Number |
z() |
public Vector2()
public Vector2(java.lang.Number x)
public Vector2(java.lang.Number x,
java.lang.Number y)
public static Vector2 get()
public static Vector2 get(java.lang.Number x, java.lang.Number y)
public static Vector2 getX(java.lang.Number x)
public static Vector2 getY(java.lang.Number y)
public static Vector2 same(java.lang.Number n)
public Vector2 add(java.lang.Number x, java.lang.Number y)
public Vector2 sub(java.lang.Number x, java.lang.Number y)