All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class javax.vecmath.Tuple4b

java.lang.Object
   |
   +----javax.vecmath.Tuple4b

public abstract class Tuple4b
extends java.lang.Object
implements java.io.Serializable
A four byte tuple.

Version:
specification 1.1, implementation $Revision: 1.7 $, $Date: 1999/03/04 09:16:33 $
Author:
Kenji hiranabe

Variable Index

 o w
The fourth value.
 o x
The first value.
 o y
The second value.
 o z
The third value.

Constructor Index

 o Tuple4b()
Constructs and initializes a Tuple4b to (0,0,0,0).
 o Tuple4b(byte, byte, byte, byte)
Constructs and initializes a Tuple4b from the specified three values.
 o Tuple4b(byte[])
Constructs and initializes a Tuple4b from input array of length 4.
 o Tuple4b(Tuple4b)
Constructs and initializes a Tuple4b from the specified Tuple4b.

Method Index

 o equals(Tuple4b)
Returns true if all of the data members of Tuple4b t1 are equal to the corresponding data members in this
 o get(byte[])
Places the value of the x,y,z components of this Tuple4b into the array of length 4.
 o get(Tuple4b)
Places the value of the x,y,z components of this tuple into the tuple t1.
 o hashCode()
Returns a hash number based on the data values in this object.
 o set(byte[])
Sets the value of the data members of this tuple to the value of the argument tuple t1.
 o set(Tuple4b)
Sets the value of the data members of this tuple to the value of the argument tuple t1.
 o toString()
Returns a string that contains the values of this Tuple4b.

Variables

 o x
 public byte x
The first value.

 o y
 public byte y
The second value.

 o z
 public byte z
The third value.

 o w
 public byte w
The fourth value.

Constructors

 o Tuple4b
 public Tuple4b(byte b1,
                byte b2,
                byte b3,
                byte b4)
Constructs and initializes a Tuple4b from the specified three values.

Parameters:
b1 - the first value
b2 - the second value
b3 - the third value
b4 - the fourth value
 o Tuple4b
 public Tuple4b(byte t[])
Constructs and initializes a Tuple4b from input array of length 4.

Parameters:
t - the array of length 4 containing b1 b2 b3 b4 in order
 o Tuple4b
 public Tuple4b(javax.vecmath.Tuple4b t1)
Constructs and initializes a Tuple4b from the specified Tuple4b.

Parameters:
t1 - the Tuple4b containing the initialization x y z w data
 o Tuple4b
 public Tuple4b()
Constructs and initializes a Tuple4b to (0,0,0,0).

Methods

 o set
 public final void set(javax.vecmath.Tuple4b t1)
Sets the value of the data members of this tuple to the value of the argument tuple t1.

Parameters:
t1 - the source tuple for the memberwise copy
 o set
 public final void set(byte t[])
Sets the value of the data members of this tuple to the value of the argument tuple t1.

Parameters:
t - array of length 4 which is the source for the memberwise copy
 o get
 public final void get(byte t[])
Places the value of the x,y,z components of this Tuple4b into the array of length 4.

Parameters:
t - array of length 4 into which the component values are copied
 o get
 public final void get(javax.vecmath.Tuple4b t)
Places the value of the x,y,z components of this tuple into the tuple t1.

Parameters:
t - the tuple into which the values are placed
 o hashCode
 public int hashCode()
Returns a hash number based on the data values in this object. Two different Tuple4b objects with identical data values (ie, returns true for equals(Tuple4b) ) will return the same hash number. Two vectors with different data members may return the same hash value, although this is not likely.

Overrides:
hashCode in class java.lang.Object
 o equals
 public boolean equals(javax.vecmath.Tuple4b t1)
Returns true if all of the data members of Tuple4b t1 are equal to the corresponding data members in this

Parameters:
t1 - the vector with which the comparison is made.
 o toString
 public java.lang.String toString()
Returns a string that contains the values of this Tuple4b. The form is (x,y,z,w).

Returns:
the String representation
Overrides:
toString in class java.lang.Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index