Package javax.vecmath
Class Color4f
java.lang.Object
javax.vecmath.Tuple4f
javax.vecmath.Color4f
- All Implemented Interfaces:
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:
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionColor4f()
Constructs and initializes a Color4f to (0,0,0,0).Color4f
(float[] 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 xyzwConstructs color from awt.Color.Constructs and initializes a Color4f from the specified Color4f.Constructs and initializes a Color4f from the specified Tuple4d.Constructs and initializes a Color4f from the specified Tuple4f. -
Method Summary
-
Constructor Details
-
Color4f
public Color4f(float x, float y, float z, float w) Constructs and initializes a Color4f from the specified xyzw- Parameters:
x
- the x coordinatey
- the y coordinatez
- the z coordinatew
- the w coordinate
-
Color4f
public Color4f(float[] c) Constructs and initializes a Color4f from input array of length 4.- Parameters:
c
- the array of length 4 containing xyzw in order
-
Color4f
Constructs and initializes a Color4f from the specified Color4f.- Parameters:
c1
- the Color4f containing the initialization x y z w data
-
Color4f
Constructs and initializes a Color4f from the specified Tuple4d.- Parameters:
t1
- the Tuple4d containing the initialization x y z w data
-
Color4f
Constructs and initializes a Color4f from the specified Tuple4f.- Parameters:
t1
- the Tuple4f containing the initialization x y z w data
-
Color4f
public Color4f()Constructs and initializes a Color4f to (0,0,0,0). -
Color4f
Constructs color from awt.Color.- Parameters:
color
- awt color
-
-
Method Details
-
set
Sets color from awt.Color.- Parameters:
color
- awt color
-
get
Gets awt.Color.- Returns:
- color awt color
-