mil.navy.nps.math
Class Vec4f
java.lang.Object
mil.navy.nps.math.Vec4f
- public class Vec4f
- extends java.lang.Object
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Vec4f
public Vec4f()
Vec4f
public Vec4f(float v0,
float v1,
float v2,
float v3)
Vec4f
public Vec4f(float[] vec)
Vec4f
public Vec4f(Vec4f vec)
print
public void print()
set
public void set(float v0,
float v1,
float v2,
float v3)
get
public void get(float[] v0,
float[] v1,
float[] v2,
float[] v3)
set
public void set(int index,
float val)
get
public float get(int index)
set
public void set(float[] vec)
get
public void get(float[] vec)
set
public void set(Vec4f vec)
get
public void get(Vec4f vec)
makeNull
public void makeNull()
negate
public void negate()
negate
public void negate(Vec4f vec)
add
public void add(Vec4f vec)
add
public void add(Vec4f vec1,
Vec4f vec2)
sub
public void sub(Vec4f vec)
sub
public void sub(Vec4f vec1,
Vec4f vec2)
scale
public void scale(float s)
scale
public void scale(float s,
Vec4f vec)
length
public float length()
length_sqr
public float length_sqr()
normalize
public void normalize()
normalize
public void normalize(Vec4f vec)
dot
public float dot(Vec4f vec)
dot
public static float dot(Vec4f vec1,
Vec4f vec2)
xform
public void xform(Matrix4f mat)
xform
public void xform(Matrix4f mat,
Vec4f vec)