javax.vecmath
Class Color4f

java.lang.Object
  |
  +--javax.vecmath.Tuple4f
        |
        +--javax.vecmath.Color4f

public class Color4f
extends Tuple4f
implements java.io.Serializable

A 4 element color represented by single precision floating point x,y,z,w coordinates. Color and alpha components should be in the range of zero to one.

See Also:
Serialized Form

Fields inherited from class javax.vecmath.Tuple4f
w, x, y, z
 
Constructor Summary
Color4f()
          Constructs and initializes a Color4f to (0,0,0,0).
Color4f(Color4f c1)
          Constructs and initializes a Color4f from the specified Color4f.
Color4f(float[] c)
          Constructs and initializes a Color4f from the array of length 4.
Color4f(float x, float y, float z, float w)
          Constructs and initializes a Color4f from the specified xyzw coordinates.
Color4f(Tuple4d t1)
          Constructs and initializes a Color4f from the specified Tuple4d.
Color4f(Tuple4f t1)
          Constructs and initializes a Color4f from the specified Tuple4f.
 
Methods inherited from class javax.vecmath.Tuple4f
absolute, absolute, add, add, clamp, clamp, clampMax, clampMax, clampMin, clampMin, epsilonEquals, equals, equals, get, get, hashCode, interpolate, interpolate, negate, negate, scale, scale, scaleAdd, scaleAdd, set, set, set, set, sub, sub, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Color4f

public Color4f(float x,
               float y,
               float z,
               float w)
Constructs and initializes a Color4f from the specified xyzw coordinates.
Parameters:
x - the x coordinate
y - the y coordinate
z - the z coordinate
w - the w coordinate

Color4f

public Color4f(float[] c)
Constructs and initializes a Color4f from the array of length 4.
Parameters:
c - the array of length 4 containing xyzw in order

Color4f

public Color4f(Color4f c1)
Constructs and initializes a Color4f from the specified Color4f.
Parameters:
c1 - the Color4f containing the initialization x y z w data

Color4f

public Color4f(Tuple4f t1)
Constructs and initializes a Color4f from the specified Tuple4f.
Parameters:
t1 - the Tuple4f containing the initialization x y z w data

Color4f

public Color4f(Tuple4d t1)
Constructs and initializes a Color4f from the specified Tuple4d.
Parameters:
t1 - the Tuple4d containing the initialization x y z w data

Color4f

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