Package javax.vecmath
Class Tuple3f
java.lang.Object
javax.vecmath.Tuple3f
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
- Direct Known Subclasses:
Color3f,Point3f,TexCoord3f,Vector3f
public abstract class Tuple3f
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidabsolute()voidabsolute(Tuple3f tuple3f)voidadd(Tuple3f tuple3f)voidadd(Tuple3f tuple3f, Tuple3f tuple3f2)voidclamp(float float1, float float2)voidclamp(float float1, float float2, Tuple3f tuple3f)voidclampMax(float float1)voidclampMax(float float1, Tuple3f tuple3f)voidclampMin(float float1)voidclampMin(float float1, Tuple3f tuple3f)java.lang.Objectclone()booleanepsilonEquals(Tuple3f tuple3f, float float1)booleanequals(java.lang.Object object)booleanequals(Tuple3f tuple3f)voidget(float[] floatArray)voidget(Tuple3f tuple3f)floatgetX()floatgetY()floatgetZ()inthashCode()voidinterpolate(Tuple3f tuple3f, float float1)voidinterpolate(Tuple3f tuple3f, Tuple3f tuple3f2, float float1)voidnegate()voidnegate(Tuple3f tuple3f)voidscale(float float1)voidscale(float float1, Tuple3f tuple3f)voidscaleAdd(float float1, Tuple3f tuple3f)voidscaleAdd(float float1, Tuple3f tuple3f, Tuple3f tuple3f2)voidset(float[] floatArray)voidset(float float1, float float2, float float3)voidset(Tuple3d tuple3d)voidset(Tuple3f tuple3f)voidsetX(float float1)voidsetY(float float1)voidsetZ(float float1)voidsub(Tuple3f tuple3f)voidsub(Tuple3f tuple3f, Tuple3f tuple3f2)java.lang.StringtoString()Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
x
public float x -
y
public float y -
z
public float z
-
-
Constructor Details
-
Tuple3f
public Tuple3f(float float1, float float2, float float3) -
Tuple3f
public Tuple3f(float[] floatArray) -
Tuple3f
-
Tuple3f
-
Tuple3f
public Tuple3f()
-
-
Method Details
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
set
public final void set(float float1, float float2, float float3) -
set
public final void set(float[] floatArray) -
set
-
set
-
get
public final void get(float[] floatArray) -
get
-
add
-
add
-
sub
-
sub
-
negate
-
negate
public final void negate() -
scale
-
scale
public final void scale(float float1) -
scaleAdd
-
scaleAdd
-
equals
-
equals
public boolean equals(java.lang.Object object)- Overrides:
equalsin classjava.lang.Object
-
epsilonEquals
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
clamp
-
clampMin
-
clampMax
-
absolute
-
clamp
public final void clamp(float float1, float float2) -
clampMin
public final void clampMin(float float1) -
clampMax
public final void clampMax(float float1) -
absolute
public final void absolute() -
interpolate
-
interpolate
-
clone
public java.lang.Object clone()- Overrides:
clonein classjava.lang.Object
-
getX
public final float getX() -
setX
public final void setX(float float1) -
getY
public final float getY() -
setY
public final void setY(float float1) -
getZ
public final float getZ() -
setZ
public final void setZ(float float1)
-