Class Color4b

All Implemented Interfaces:
Serializable

public class Color4b extends Tuple4b implements Serializable
A four byte colors (mostly used for colors with alpha).
See Also:
  • Field Summary

    Fields inherited from class Tuple4b

    w, x, y, z
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs and initializes a Color4b to (0,0,0,0).
    Color4b(byte[] c)
    Constructs and initializes a Color4b from input array of length 4.
    Color4b(byte c1, byte c2, byte c3, byte c4)
    Constructs and initializes a Color4b from the specified four values.
    Color4b(Color color)
    Constructs color from awt.Color.
    Constructs and initializes a Color4b from the specified Color4b.
    Constructs and initializes a Color4b from the specified Tuple4b.
  • 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 Tuple4b

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

    Methods inherited from class Object

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

    • Color4b

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

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

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

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

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

      public Color4b(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