Package javax.vecmath
Class Tuple4i
java.lang.Object
javax.vecmath.Tuple4i
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
- Direct Known Subclasses:
Point4i
public abstract class Tuple4i
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(Tuple4i tuple4i)voidadd(Tuple4i tuple4i)voidadd(Tuple4i tuple4i, Tuple4i tuple4i2)voidclamp(int int1, int int2)voidclamp(int int1, int int2, Tuple4i tuple4i)voidclampMax(int int1)voidclampMax(int int1, Tuple4i tuple4i)voidclampMin(int int1)voidclampMin(int int1, Tuple4i tuple4i)java.lang.Objectclone()booleanequals(java.lang.Object object)voidget(int[] intArray)voidget(Tuple4i tuple4i)intgetW()intgetX()intgetY()intgetZ()inthashCode()voidnegate()voidnegate(Tuple4i tuple4i)voidscale(int int1)voidscale(int int1, Tuple4i tuple4i)voidscaleAdd(int int1, Tuple4i tuple4i)voidscaleAdd(int int1, Tuple4i tuple4i, Tuple4i tuple4i2)voidset(int[] intArray)voidset(int int1, int int2, int int3, int int4)voidset(Tuple4i tuple4i)voidsetW(int int1)voidsetX(int int1)voidsetY(int int1)voidsetZ(int int1)voidsub(Tuple4i tuple4i)voidsub(Tuple4i tuple4i, Tuple4i tuple4i2)java.lang.StringtoString()Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
x
public int x -
y
public int y -
z
public int z -
w
public int w
-
-
Constructor Details
-
Tuple4i
public Tuple4i(int int1, int int2, int int3, int int4) -
Tuple4i
public Tuple4i(int[] intArray) -
Tuple4i
-
Tuple4i
public Tuple4i()
-
-
Method Details
-
set
public final void set(int int1, int int2, int int3, int int4) -
set
public final void set(int[] intArray) -
set
-
get
public final void get(int[] intArray) -
get
-
add
-
add
-
sub
-
sub
-
negate
-
negate
public final void negate() -
scale
-
scale
public final void scale(int int1) -
scaleAdd
-
scaleAdd
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object object)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
clamp
-
clampMin
-
clampMax
-
absolute
-
clamp
public final void clamp(int int1, int int2) -
clampMin
public final void clampMin(int int1) -
clampMax
public final void clampMax(int int1) -
absolute
public final void absolute() -
clone
public java.lang.Object clone()- Overrides:
clonein classjava.lang.Object
-
getX
public final int getX() -
setX
public final void setX(int int1) -
getY
public final int getY() -
setY
public final void setY(int int1) -
getZ
public final int getZ() -
setZ
public final void setZ(int int1) -
getW
public final int getW() -
setW
public final void setW(int int1)
-