Class ExtendedColor

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static long serialVersionUID  
      protected int type  
      static int TYPE_CMYK
      a type of extended color.
      static int TYPE_GRAY
      a type of extended color.
      static int TYPE_PATTERN
      a type of extended color.
      static int TYPE_RGB
      a type of extended color.
      static int TYPE_SEPARATION
      a type of extended color.
      static int TYPE_SHADING
      a type of extended color.
      • Fields inherited from class java.awt.Color

        black, BLACK, blue, BLUE, cyan, CYAN, DARK_GRAY, darkGray, gray, GRAY, green, GREEN, LIGHT_GRAY, lightGray, magenta, MAGENTA, orange, ORANGE, pink, PINK, red, RED, white, WHITE, yellow, YELLOW
      • Fields inherited from interface java.awt.Transparency

        BITMASK, OPAQUE, TRANSLUCENT
    • Constructor Summary

      Constructors 
      Constructor Description
      ExtendedColor​(int type, float red, float green, float blue)
      Constructs an extended color of a certain type and a certain color.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getType()
      Gets the type of this color.
      (package private) static int getType​(java.awt.Color color)
      Gets the type of a given color.
      (package private) static float normalize​(float value)  
      • Methods inherited from class java.awt.Color

        brighter, createContext, darker, decode, equals, getAlpha, getBlue, getColor, getColor, getColor, getColorComponents, getColorComponents, getColorSpace, getComponents, getComponents, getGreen, getHSBColor, getRed, getRGB, getRGBColorComponents, getRGBComponents, getTransparency, hashCode, HSBtoRGB, RGBtoHSB, toString
      • Methods inherited from class java.lang.Object

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

      • ExtendedColor

        ExtendedColor​(int type,
                      float red,
                      float green,
                      float blue)
        Constructs an extended color of a certain type and a certain color.
        Parameters:
        type -
        red -
        green -
        blue -
    • Method Detail

      • getType

        public int getType()
        Gets the type of this color.
        Returns:
        one of the types (see constants)
      • getType

        static int getType​(java.awt.Color color)
        Gets the type of a given color.
        Parameters:
        color -
        Returns:
        one of the types (see constants)
      • normalize

        static final float normalize​(float value)