Package javax.vecmath
Class Tuple2i
java.lang.Object
javax.vecmath.Tuple2i
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
- Direct Known Subclasses:
Point2i
public abstract class Tuple2i
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 void
absolute()
void
absolute(Tuple2i t)
void
add(Tuple2i t1)
void
add(Tuple2i t1, Tuple2i t2)
void
clamp(int min, int max)
void
clamp(int min, int max, Tuple2i t)
void
clampMax(int max)
void
clampMax(int max, Tuple2i t)
void
clampMin(int min)
void
clampMin(int min, Tuple2i t)
java.lang.Object
clone()
boolean
equals(java.lang.Object t1)
void
get(int[] t)
void
get(Tuple2i t)
int
getX()
int
getY()
int
hashCode()
void
negate()
void
negate(Tuple2i t1)
void
scale(int s)
void
scale(int s, Tuple2i t1)
void
scaleAdd(int s, Tuple2i t1)
void
scaleAdd(int s, Tuple2i t1, Tuple2i t2)
void
set(int[] t)
void
set(int x, int y)
void
set(Tuple2i t1)
void
setX(int x)
void
setY(int y)
void
sub(Tuple2i t1)
void
sub(Tuple2i t1, Tuple2i t2)
java.lang.String
toString()
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
x
public int x -
y
public int y
-
-
Constructor Details
-
Tuple2i
public Tuple2i(int x, int y) -
Tuple2i
public Tuple2i(int[] t) -
Tuple2i
-
Tuple2i
public Tuple2i()
-
-
Method Details
-
set
public final void set(int x, int y) -
set
public final void set(int[] t) -
set
-
get
public final void get(int[] t) -
get
-
add
-
add
-
sub
-
sub
-
negate
-
negate
public final void negate() -
scale
-
scale
public final void scale(int s) -
scaleAdd
-
scaleAdd
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object t1)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
clamp
-
clampMin
-
clampMax
-
absolute
-
clamp
public final void clamp(int min, int max) -
clampMin
public final void clampMin(int min) -
clampMax
public final void clampMax(int max) -
absolute
public final void absolute() -
clone
public java.lang.Object clone()- Overrides:
clone
in classjava.lang.Object
-
getX
public final int getX() -
setX
public final void setX(int x) -
getY
public final int getY() -
setY
public final void setY(int y)
-