javax.vecmath
Class Point4i

java.lang.Object
  extended by javax.vecmath.Tuple4i
      extended by javax.vecmath.Point4i
All Implemented Interfaces:
java.io.Serializable

public class Point4i
extends Tuple4i
implements java.io.Serializable

A 4 element point that is represented by signed integer x,y,z and w coordinates.

Since:
Java 3D 1.2
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.vecmath.Tuple4i
w, x, y, z
 
Constructor Summary
Point4i()
          Constructs and initializes a Point4i to (0,0,0,0).
Point4i(int[] t)
          Constructs and initializes a Point4i from the specified array.
Point4i(int x, int y, int z, int w)
          Constructs and initializes a Point4i from the specified xyzw coordinates.
Point4i(Point4i t1)
          Constructs and initializes a Point4i from the specified Point4i.
 
Method Summary
 
Methods inherited from class javax.vecmath.Tuple4i
absolute, absolute, add, add, clamp, clamp, clampMax, clampMax, clampMin, clampMin, equals, get, get, hashCode, negate, negate, scale, scale, scaleAdd, scaleAdd, set, set, set, sub, sub, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Point4i

public Point4i(int x,
               int y,
               int z,
               int w)
Constructs and initializes a Point4i from the specified xyzw coordinates.

Parameters:
x - the x coordinate
y - the y coordinate
z - the z coordinate
w - the w coordinate

Point4i

public Point4i(int[] t)
Constructs and initializes a Point4i from the specified array.

Parameters:
t - the array of length 4 containing xyzw in order

Point4i

public Point4i(Point4i t1)
Constructs and initializes a Point4i from the specified Point4i.

Parameters:
t1 - the Point4i containing the initialization x y z w data

Point4i

public Point4i()
Constructs and initializes a Point4i to (0,0,0,0).