public class Vec4f
extends java.lang.Object
Constructor and Description |
---|
Vec4f() |
Vec4f(float[] vec) |
Vec4f(float v0,
float v1,
float v2,
float v3) |
Vec4f(Vec4f vec) |
Modifier and Type | Method and Description |
---|---|
void |
add(Vec4f vec) |
void |
add(Vec4f vec1,
Vec4f vec2) |
float |
dot(Vec4f vec) |
static float |
dot(Vec4f vec1,
Vec4f vec2) |
void |
get(float[] vec) |
void |
get(float[] v0,
float[] v1,
float[] v2,
float[] v3) |
float |
get(int index) |
void |
get(Vec4f vec) |
float |
length_sqr() |
float |
length() |
void |
makeNull() |
void |
negate() |
void |
negate(Vec4f vec) |
void |
normalize() |
void |
normalize(Vec4f vec) |
void |
print() |
void |
scale(float s) |
void |
scale(float s,
Vec4f vec) |
void |
set(float[] vec) |
void |
set(float v0,
float v1,
float v2,
float v3) |
void |
set(int index,
float val) |
void |
set(Vec4f vec) |
void |
sub(Vec4f vec) |
void |
sub(Vec4f vec1,
Vec4f vec2) |
void |
xform(Matrix4f mat) |
void |
xform(Matrix4f mat,
Vec4f vec) |
public Vec4f()
public Vec4f(float v0, float v1, float v2, float v3)
public Vec4f(float[] vec)
public Vec4f(Vec4f vec)
public void print()
public void set(float v0, float v1, float v2, float v3)
public void get(float[] v0, float[] v1, float[] v2, float[] v3)
public void set(int index, float val)
public float get(int index)
public void set(float[] vec)
public void get(float[] vec)
public void set(Vec4f vec)
public void get(Vec4f vec)
public void makeNull()
public void negate()
public void negate(Vec4f vec)
public void add(Vec4f vec)
public void sub(Vec4f vec)
public void scale(float s)
public void scale(float s, Vec4f vec)
public float length()
public float length_sqr()
public void normalize()
public void normalize(Vec4f vec)
public float dot(Vec4f vec)
public void xform(Matrix4f mat)