Package javax.vecmath

Class Tuple3i

java.lang.Object
javax.vecmath.Tuple3i
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
Point3i

public abstract class Tuple3i
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
See Also:
Serialized Form
  • Field Details

    • x

      public int x
    • y

      public int y
    • z

      public int z
  • Constructor Details

    • Tuple3i

      public Tuple3i​(int x, int y, int z)
    • Tuple3i

      public Tuple3i​(int[] t)
    • Tuple3i

      public Tuple3i​(Tuple3i t1)
    • Tuple3i

      public Tuple3i()
  • Method Details

    • set

      public final void set​(int x, int y, int z)
    • set

      public final void set​(int[] t)
    • set

      public final void set​(Tuple3i t1)
    • get

      public final void get​(int[] t)
    • get

      public final void get​(Tuple3i t)
    • add

      public final void add​(Tuple3i t1, Tuple3i t2)
    • add

      public final void add​(Tuple3i t1)
    • sub

      public final void sub​(Tuple3i t1, Tuple3i t2)
    • sub

      public final void sub​(Tuple3i t1)
    • negate

      public final void negate​(Tuple3i t1)
    • negate

      public final void negate()
    • scale

      public final void scale​(int s, Tuple3i t1)
    • scale

      public final void scale​(int s)
    • scaleAdd

      public final void scaleAdd​(int s, Tuple3i t1, Tuple3i t2)
    • scaleAdd

      public final void scaleAdd​(int s, Tuple3i t1)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • equals

      public boolean equals​(java.lang.Object t1)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • clamp

      public final void clamp​(int min, int max, Tuple3i t)
    • clampMin

      public final void clampMin​(int min, Tuple3i t)
    • clampMax

      public final void clampMax​(int max, Tuple3i t)
    • absolute

      public final void absolute​(Tuple3i t)
    • 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 class java.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)
    • getZ

      public final int getZ()
    • setZ

      public final void setZ​(int z)