Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class mil.navy.nps.math.Vec4f

java.lang.Object
  |
  +--mil.navy.nps.math.Vec4f

public class Vec4f
extends java.lang.Object

Constructor Summary
Vec4f()
           
Vec4f(float v0, float v1, float v2, float v3)
           
Vec4f(float[] vec)
           
Vec4f(Vec4f vec)
           
 
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[] v0, float[] v1, float[] v2, float[] v3)
           
float get(int index)
           
void get(float[] vec)
           
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 v0, float v1, float v2, float v3)
           
void set(int index, float val)
           
void set(float[] vec)
           
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, notifyAll, notify, toString, wait, wait, wait
 

Constructor Detail

Vec4f

public Vec4f()

Vec4f

public Vec4f(float v0,
             float v1,
             float v2,
             float v3)

Vec4f

public Vec4f(float[] vec)

Vec4f

public Vec4f(Vec4f vec)
Method Detail

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)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD