math
Class Vec3Float

java.lang.Object
  extended by math.Vec3Float

public class Vec3Float
extends java.lang.Object


Constructor Summary
Vec3Float()
           
Vec3Float(float x, float y, float z)
           
 
Method Summary
static Vec3Float getNormal(Vec3Float a, Vec3Float b, Vec3Float c)
           
 float getX()
           
 float getY()
           
 float getZ()
           
static float length(Vec3Float v)
           
static Vec3Float matrixvectorproduct(Mat4f b, Vec3Float a)
           
static Vec3Float normalize(Vec3Float v)
           
 void setX(float x)
           
 void setY(float y)
           
 void setZ(float z)
           
static Vec3Float vectordist(Vec3Float v1, Vec3Float v2)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Vec3Float

public Vec3Float()

Vec3Float

public Vec3Float(float x,
                 float y,
                 float z)
Method Detail

length

public static float length(Vec3Float v)

normalize

public static Vec3Float normalize(Vec3Float v)

vectordist

public static Vec3Float vectordist(Vec3Float v1,
                                   Vec3Float v2)

getNormal

public static Vec3Float getNormal(Vec3Float a,
                                  Vec3Float b,
                                  Vec3Float c)

getX

public float getX()

setX

public void setX(float x)

getY

public float getY()

setY

public void setY(float y)

getZ

public float getZ()

setZ

public void setZ(float z)

matrixvectorproduct

public static Vec3Float matrixvectorproduct(Mat4f b,
                                            Vec3Float a)