Package javax.vecmath
Class Color3f
- java.lang.Object
-
- javax.vecmath.Tuple3f
-
- javax.vecmath.Color3f
-
- All Implemented Interfaces:
java.io.Serializable
public class Color3f extends Tuple3f implements java.io.Serializable
A 3 element color represented by single precision floating point x,y,z coordinates. Color components should be in the range of zero to one.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Color3f()
Constructs and initializes a Color3f to (0,0,0).Color3f(float[] c)
Constructs and initializes a Color3f from input array of length 3.Color3f(float x, float y, float z)
Constructs and initializes a Color3f from the specified xyzColor3f(java.awt.Color color)
Constructs color from awt.Color.Color3f(Color3f c1)
Constructs and initializes a Color3f from the specified Color3f.Color3f(Tuple3d t1)
Constructs and initializes a Color3f from the specified Tuple3d.Color3f(Tuple3f t1)
Constructs and initializes a Color3f from the specified Tuple3f.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Color
get()
Gets awt.Color.void
set(java.awt.Color color)
Sets color from awt.Color.
-
-
-
Constructor Detail
-
Color3f
public Color3f(float x, float y, float z)
Constructs and initializes a Color3f from the specified xyz- Parameters:
x
- the x coordinatey
- the y coordinatez
- the z coordinate
-
Color3f
public Color3f(float[] c)
Constructs and initializes a Color3f from input array of length 3.- Parameters:
c
- the array of length 3 containing xyz in order
-
Color3f
public Color3f(Color3f c1)
Constructs and initializes a Color3f from the specified Color3f.- Parameters:
c1
- the Color3f containing the initialization x y z data
-
Color3f
public Color3f(Tuple3d t1)
Constructs and initializes a Color3f from the specified Tuple3d.- Parameters:
t1
- the Tuple3d containing the initialization x y z data
-
Color3f
public Color3f(Tuple3f t1)
Constructs and initializes a Color3f from the specified Tuple3f.- Parameters:
t1
- the Tuple3f containing the initialization x y z data
-
Color3f
public Color3f()
Constructs and initializes a Color3f to (0,0,0).
-
Color3f
public Color3f(java.awt.Color color)
Constructs color from awt.Color.- Parameters:
color
- awt color
-
-