Class Color3b

All Implemented Interfaces:
Serializable

public class Color3b extends Tuple3b implements Serializable
A three byte vector used for colors.
See Also:
  • Field Summary

    Fields inherited from class Tuple3b

    x, y, z
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs and initializes a Color3b to (0,0,0).
    Color3b(byte[] c)
    Constructs and initializes a Color3b from input array of length 3.
    Color3b(byte c1, byte c2, byte c3)
    Constructs and initializes a Color3b from the specified three values.
    Color3b(Color color)
    Constructs color from awt.Color.
    Constructs and initializes a Color3b from the specified Color3b.
    Constructs and initializes a Color3b from the specified Tuple3b.
  • Method Summary

    Modifier and Type
    Method
    Description
    final Color
    get()
    Gets awt.Color.
    final void
    set(Color color)
    Sets color from awt.Color.

    Methods inherited from class Tuple3b

    equals, equals, get, get, hashCode, set, set, toString

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Color3b

      public Color3b(byte c1, byte c2, byte c3)
      Constructs and initializes a Color3b from the specified three values.
      Parameters:
      c1 - the first value
      c2 - the second value
      c3 - the third value
    • Color3b

      public Color3b(byte[] c)
      Constructs and initializes a Color3b from input array of length 3.
      Parameters:
      c - the array of length 3 containing c1 c2 c3 in order
    • Color3b

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

      public Color3b(Tuple3b t1)
      Constructs and initializes a Color3b from the specified Tuple3b.
      Parameters:
      t1 - the Tuple3b containing the initialization x y z data
    • Color3b

      public Color3b()
      Constructs and initializes a Color3b to (0,0,0).
    • Color3b

      public Color3b(Color color)
      Constructs color from awt.Color.
      Parameters:
      color - awt color
  • Method Details

    • set

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

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