Class JagexColor


  • public final class JagexColor
    extends Object
    • Method Detail

      • packHSL

        public static short packHSL​(int hue,
                                    int saturation,
                                    int luminance)
      • packHSLFull

        public static int packHSLFull​(int hue,
                                      int saturation,
                                      int luminance)
      • unpackHue

        public static int unpackHue​(short hsl)
      • unpackSaturation

        public static int unpackSaturation​(short hsl)
      • unpackLuminance

        public static int unpackLuminance​(short hsl)
      • unpackHueFull

        public static int unpackHueFull​(int hsl)
      • unpackSaturationFull

        public static int unpackSaturationFull​(int hsl)
      • unpackLuminanceFull

        public static int unpackLuminanceFull​(int hsl)
      • formatHSL

        public static String formatHSL​(short hsl)
      • HSLtoRGB

        public static int HSLtoRGB​(short hsl,
                                   double brightness)
      • HSLtoRGBFull

        public static int HSLtoRGBFull​(int hsl)
      • adjustForBrightness

        public static int adjustForBrightness​(int rgb,
                                              double brightness)
      • createPalette

        public static int[] createPalette​(double brightness)
      • getRGBFull

        public static int getRGBFull​(int hsl)