public final class Vector3
extends java.lang.Object
Constructor and Description |
---|
Vector3() |
Vector3(float x,
float y,
float z) |
Vector3(Vector3 v) |
Modifier and Type | Method and Description |
---|---|
static Vector3 |
add(Vector3 v1,
Vector3 v2,
Vector3 dest) |
static Vector3 |
cross(Vector3 v1,
Vector3 v2,
Vector3 dest) |
static Vector3 |
decode(short n) |
static Vector3 |
decode(short n,
Vector3 dest) |
Vector3 |
div(float d) |
Vector3 |
div(float d,
Vector3 dest) |
float |
dot(float vx,
float vy,
float vz) |
static float |
dot(Vector3 v1,
Vector3 v2) |
short |
encode() |
float |
get(int i) |
float |
length() |
float |
lengthSquared() |
Vector3 |
mul(float s) |
Vector3 |
mul(float s,
Vector3 dest) |
Vector3 |
negate() |
Vector3 |
negate(Vector3 dest) |
Vector3 |
normalize() |
Vector3 |
normalize(Vector3 dest) |
float |
normalizeLength() |
Vector3 |
set(float x,
float y,
float z) |
Vector3 |
set(Vector3 v) |
static Vector3 |
sub(Vector3 v1,
Vector3 v2,
Vector3 dest) |
java.lang.String |
toString() |
public Vector3()
public Vector3(float x, float y, float z)
public Vector3(Vector3 v)
public static final Vector3 decode(short n)
public final short encode()
public float get(int i)
public final float length()
public final float lengthSquared()
public final Vector3 negate()
public final Vector3 mul(float s)
public final Vector3 div(float d)
public final float normalizeLength()
public final Vector3 normalize()
public final Vector3 set(float x, float y, float z)
public final float dot(float vx, float vy, float vz)
public final java.lang.String toString()
toString
in class java.lang.Object