Package javax.vecmath
Class Tuple2d
java.lang.Object
javax.vecmath.Tuple2d
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
public abstract class Tuple2d
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(Tuple2d tuple2d)voidadd(Tuple2d tuple2d)voidadd(Tuple2d tuple2d, Tuple2d tuple2d2)voidclamp(double double1, double double2)voidclamp(double double1, double double2, Tuple2d tuple2d)voidclampMax(double double1)voidclampMax(double double1, Tuple2d tuple2d)voidclampMin(double double1)voidclampMin(double double1, Tuple2d tuple2d)java.lang.Objectclone()booleanepsilonEquals(Tuple2d tuple2d, double double1)booleanequals(java.lang.Object object)booleanequals(Tuple2d tuple2d)voidget(double[] doubleArray)doublegetX()doublegetY()inthashCode()voidinterpolate(Tuple2d tuple2d, double double1)voidinterpolate(Tuple2d tuple2d, Tuple2d tuple2d2, double double1)voidnegate()voidnegate(Tuple2d tuple2d)voidscale(double double1)voidscale(double double1, Tuple2d tuple2d)voidscaleAdd(double double1, Tuple2d tuple2d)voidscaleAdd(double double1, Tuple2d tuple2d, Tuple2d tuple2d2)voidset(double[] doubleArray)voidset(double double1, double double2)voidset(Tuple2d tuple2d)voidset(Tuple2f tuple2f)voidsetX(double double1)voidsetY(double double1)voidsub(Tuple2d tuple2d)voidsub(Tuple2d tuple2d, Tuple2d tuple2d2)java.lang.StringtoString()Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
x
public double x -
y
public double y
-
-
Constructor Details
-
Tuple2d
public Tuple2d(double double1, double double2) -
Tuple2d
public Tuple2d(double[] doubleArray) -
Tuple2d
-
Tuple2d
-
Tuple2d
public Tuple2d()
-
-
Method Details
-
set
public final void set(double double1, double double2) -
set
public final void set(double[] doubleArray) -
set
-
set
-
get
public final void get(double[] doubleArray) -
add
-
add
-
sub
-
sub
-
negate
-
negate
public final void negate() -
scale
-
scale
public final void scale(double double1) -
scaleAdd
-
scaleAdd
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
-
equals
public boolean equals(java.lang.Object object)- Overrides:
equalsin classjava.lang.Object
-
epsilonEquals
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
clamp
-
clampMin
-
clampMax
-
absolute
-
clamp
public final void clamp(double double1, double double2) -
clampMin
public final void clampMin(double double1) -
clampMax
public final void clampMax(double double1) -
absolute
public final void absolute() -
interpolate
-
interpolate
-
clone
public java.lang.Object clone()- Overrides:
clonein classjava.lang.Object
-
getX
public final double getX() -
setX
public final void setX(double double1) -
getY
public final double getY() -
setY
public final void setY(double double1)
-