javax.vecmath

Class Color4f

Implemented Interfaces:
Serializable

public class Color4f
extends Tuple4f
implements 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.
Version:
specification 1.2, implementation 1.0 $Revision: 1.8 $, $Date: 1999/11/25 10:55:01 $
Author:
Kenji hiranabe

Field Summary

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(c[] )
Constructs and initializes a Color4f from input array of length 4.
Color4f(float x, float y, float z, float w)
Constructs and initializes a Color4f from the specified xyzw
Color4f(java.awt.Color color)
Constructs color from awt.Color.
Color4f(Color4f c1)
Constructs and initializes a Color4f from the specified Color4f.
Color4f(Tuple4d t1)
Constructs and initializes a Color4f from the specified Tuple4d.
Color4f(Tuple4f t1)
Constructs and initializes a Color4f from the specified Tuple4f.

Method Summary

java.awt.Color
get()
Gets awt.Color.
void
set(java.awt.Color color)
Sets color from awt.Color.

Methods inherited from class javax.vecmath.Tuple4f

absolute, absolute, add, add, clamp, clamp, clampMax, clampMax, clampMin, clampMin, epsilonEquals, equals, get, get, hashCode, interpolate, interpolate, negate, negate, scale, scale, scaleAdd, scaleAdd, set, set, set, set, sub, sub, toString

Constructor Details

Color4f

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

Color4f

public Color4f(c[] )
Constructs and initializes a Color4f from input array of length 4.
Parameters:

Color4f

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

Color4f

public Color4f(java.awt.Color color)
Constructs color from awt.Color.
Parameters:
color - awt color

Color4f

public Color4f(Color4f c1)
Constructs and initializes a Color4f from the specified Color4f.
Parameters:

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(Tuple4f t1)
Constructs and initializes a Color4f from the specified Tuple4f.
Parameters:
t1 - the Tuple4f containing the initialization x y z w data

Method Details

get

public final java.awt.Color get()
Gets awt.Color.
Returns:
color awt color

set

public final void set(java.awt.Color color)
Sets color from awt.Color.
Parameters:
color - awt color