Package javax.vecmath
Class Tuple4d
java.lang.Object
javax.vecmath.Tuple4d
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidabsolute()final voidfinal voidfinal voidfinal voidclamp(double double1, double double2) final voidfinal voidclamp(float float1, float float2) final voidfinal voidclampMax(double double1) final voidfinal voidclampMax(float float1) final voidfinal voidclampMin(double double1) final voidfinal voidclampMin(float float1) final voidclone()booleanepsilonEquals(Tuple4d tuple4d, double double1) booleanbooleanfinal voidget(double[] doubleArray) final voidfinal doublegetW()final doublegetX()final doublegetY()final doublegetZ()inthashCode()voidinterpolate(Tuple4d tuple4d, double double1) voidinterpolate(Tuple4d tuple4d, float float1) voidinterpolate(Tuple4d tuple4d, Tuple4d tuple4d2, double double1) voidinterpolate(Tuple4d tuple4d, Tuple4d tuple4d2, float float1) final voidnegate()final voidfinal voidscale(double double1) final voidfinal voidfinal voidfinal voidfinal voidset(double[] doubleArray) final voidset(double double1, double double2, double double3, double double4) final voidfinal voidfinal voidsetW(double double1) final voidsetX(double double1) final voidsetY(double double1) final voidsetZ(double double1) final voidfinal voidtoString()
-
Field Details
-
x
public double x -
y
public double y -
z
public double z -
w
public double w
-
-
Constructor Details
-
Tuple4d
public Tuple4d(double double1, double double2, double double3, double double4) -
Tuple4d
public Tuple4d(double[] doubleArray) -
Tuple4d
-
Tuple4d
-
Tuple4d
public Tuple4d()
-
-
Method Details
-
set
public final void set(double double1, double double2, double double3, double double4) -
set
public final void set(double[] doubleArray) -
set
-
set
-
get
public final void get(double[] doubleArray) -
get
-
add
-
add
-
sub
-
sub
-
negate
-
negate
public final void negate() -
scale
-
scale
public final void scale(double double1) -
scaleAdd
-
scaleAdd
-
scaleAdd
-
toString
-
equals
-
equals
-
epsilonEquals
-
hashCode
public int hashCode() -
clamp
-
clamp
-
clampMin
-
clampMin
-
clampMax
-
clampMax
-
absolute
-
clamp
public final void clamp(float float1, float float2) -
clamp
public final void clamp(double double1, double double2) -
clampMin
public final void clampMin(float float1) -
clampMin
public final void clampMin(double double1) -
clampMax
public final void clampMax(float float1) -
clampMax
public final void clampMax(double double1) -
absolute
public final void absolute() -
interpolate
-
interpolate
-
interpolate
-
interpolate
-
clone
-
getX
public final double getX() -
setX
public final void setX(double double1) -
getY
public final double getY() -
setY
public final void setY(double double1) -
getZ
public final double getZ() -
setZ
public final void setZ(double double1) -
getW
public final double getW() -
setW
public final void setW(double double1)
-