opengl.geometry
Class Vec3
java.lang.Object
opengl.geometry.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)
randVec3
public static Vec3 randVec3()
get
public float get(int i)
add
public void add(Vec3 vec)
subtract
public void subtract(Vec3 vec)
subtract
public void subtract(Vec3 vec1,
Vec3 vec2)
getX
public float getX()
getY
public float getY()
getZ
public float getZ()
setX
public void setX(float x)
setY
public void setY(float y)
setZ
public void setZ(float z)
addVec3
public static Vec3 addVec3(Vec3 vec1,
Vec3 vec2)
normalize
public Vec3 normalize()
norm
public void norm()
length
public float length()
sqLength
public float sqLength()
distance
public float distance(Vec3 vec)
minus
public Vec3 minus(Vec3 pos2)
multiply
public void multiply(float num)
multiply
public static Vec3 multiply(Vec3 vec,
float num)
toArray
public float[] toArray()
toIntArray
public int[] toIntArray()