Class CMYKColor

All Implemented Interfaces:
Paint, Transparency, Serializable

public class CMYKColor extends ExtendedColor
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • cyan

      float cyan
    • magenta

      float magenta
    • yellow

      float yellow
    • black

      float black
  • Constructor Details

    • CMYKColor

      public CMYKColor(int intCyan, int intMagenta, int intYellow, int intBlack)
      Constructs a CMYK Color based on 4 color values (values are integers from 0 to 255).
      Parameters:
      intCyan - cyan value
      intMagenta - magenta value
      intYellow - yellow value
      intBlack - black value
    • CMYKColor

      public CMYKColor(int intCyan, int intMagenta, int intYellow, int intBlack, int intAlpha)
      Constructs a CMYK Color based on 4 color values (values are integers from 0 to 255).
      Parameters:
      intCyan - cyan value
      intMagenta - magenta value
      intYellow - yellow value
      intBlack - black value
      intAlpha - alpha value
    • CMYKColor

      public CMYKColor(float floatCyan, float floatMagenta, float floatYellow, float floatBlack)
      Construct a CMYK Color.
      Parameters:
      floatCyan - cyan value
      floatMagenta - magenta value
      floatYellow - yellow value
      floatBlack - black value
    • CMYKColor

      public CMYKColor(float floatCyan, float floatMagenta, float floatYellow, float floatBlack, float floatAlpha)
      Construct a CMYK Color.
      Parameters:
      floatCyan - cyan value
      floatMagenta - magenta value
      floatYellow - yellow value
      floatBlack - black value
      floatAlpha - alpha value
  • Method Details

    • getCyan

      public float getCyan()
      Returns:
      the cyan value
    • getMagenta

      public float getMagenta()
      Returns:
      the magenta value
    • getYellow

      public float getYellow()
      Returns:
      the yellow value
    • getBlack

      public float getBlack()
      Returns:
      the black value
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Color
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Color