Package com.jhlabs.vecmath
Class Tuple3f
- java.lang.Object
-
- com.jhlabs.vecmath.Tuple3f
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabsolute()voidabsolute(Tuple3f t)voidadd(Tuple3f t)voidadd(Tuple3f t1, Tuple3f t2)voidclamp(float min, float max)voidget(float[] t)voidget(Tuple3f t)voidinterpolate(Tuple3f t, float alpha)voidnegate()voidnegate(Tuple3f t)voidscale(float s)voidscaleAdd(float s, Tuple3f t)voidscaleAdd(float s, Tuple3f t1, Tuple3f t2)voidset(float[] x)voidset(float x, float y, float z)voidset(Tuple3f t)voidsub(Tuple3f t)voidsub(Tuple3f t1, Tuple3f t2)java.lang.StringtoString()
-
-
-
Constructor Detail
-
Tuple3f
public Tuple3f()
-
Tuple3f
public Tuple3f(float[] x)
-
Tuple3f
public Tuple3f(float x, float y, float z)
-
Tuple3f
public Tuple3f(Tuple3f t)
-
-
Method Detail
-
absolute
public void absolute()
-
absolute
public void absolute(Tuple3f t)
-
clamp
public void clamp(float min, float max)
-
set
public void set(float x, float y, float z)
-
set
public void set(float[] x)
-
set
public void set(Tuple3f t)
-
get
public void get(Tuple3f t)
-
get
public void get(float[] t)
-
negate
public void negate()
-
negate
public void negate(Tuple3f t)
-
interpolate
public void interpolate(Tuple3f t, float alpha)
-
scale
public void scale(float s)
-
add
public void add(Tuple3f t)
-
sub
public void sub(Tuple3f t)
-
scaleAdd
public void scaleAdd(float s, Tuple3f t)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-