glcanvas.data
Class Vec3
java.lang.Object
glcanvas.data.Vec3
- Direct Known Subclasses:
- Vec4
public class Vec3
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Vec3
public Vec3()
Vec3
public Vec3(float x,
float y,
float z)
Vec3
public Vec3(Vec3 vec)
add
public void add(Vec3 vec)
addVec3
public static Vec3 addVec3(Vec3 vec1,
Vec3 vec2)
distance
public float distance(Vec3 vec)
get
public float get(int i)
getX
public float getX()
getY
public float getY()
getZ
public float getZ()
length
public float length()
minus
public Vec3 minus(Vec3 pos2)
multiply
public void multiply(float num)
multiply
public static Vec3 multiply(Vec3 vec,
float num)
norm
public void norm()
normalize
public Vec3 normalize()
setX
public void setX(float x)
setY
public void setY(float y)
setZ
public void setZ(float z)
sqLength
public float sqLength()
subtract
public void subtract(Vec3 vec)
subtract
public void subtract(Vec3 vec1,
Vec3 vec2)