Class ExtendedColor

    • Field Detail

      • TYPE_SEPARATION

        public static final int TYPE_SEPARATION
        a type of extended color.
        See Also:
        Constant Field Values
      • TYPE_PATTERN

        public static final int TYPE_PATTERN
        a type of extended color.
        See Also:
        Constant Field Values
      • TYPE_SHADING

        public static final int TYPE_SHADING
        a type of extended color.
        See Also:
        Constant Field Values
      • type

        protected int type
    • Constructor Detail

      • ExtendedColor

        public ExtendedColor​(int type)
        Constructs an extended color of a certain type.
        Parameters:
        type -
      • ExtendedColor

        public 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

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