Class ColourRGBA

java.lang.Object
codechicken.lib.colour.Colour
codechicken.lib.colour.ColourRGBA
All Implemented Interfaces:
Copyable<Colour>

public class ColourRGBA extends Colour
  • Constructor Details

    • ColourRGBA

      public ColourRGBA(int colour)
    • ColourRGBA

      public ColourRGBA(double r, double g, double b, double a)
    • ColourRGBA

      public ColourRGBA(int r, int g, int b, int a)
    • ColourRGBA

      public ColourRGBA(float[] data)
    • ColourRGBA

      public ColourRGBA(ColourRGBA colour)
  • Method Details

    • pack

      public int pack()
      Specified by:
      pack in class Colour
    • packArray

      public float[] packArray()
      Specified by:
      packArray in class Colour
    • copy

      public Colour copy()
      Specified by:
      copy in interface Copyable<Colour>
      Specified by:
      copy in class Colour
    • set

      public Colour set(int colour)
      Specified by:
      set in class Colour
    • pack

      public static int pack(Colour colour)
    • multiply

      public static int multiply(int c1, int c2)
    • multiplyC

      public static int multiplyC(int c, float f)