Class CGColor

All Implemented Interfaces:
AutoCloseable

public class CGColor
extends CFType
  • Constructor Details

    • CGColor

      protected CGColor()
  • Method Details

    • create

      public static CGColor create​(CGColorSpace space, float[] components)
    • create

      public static CGColor create​(CGColorSpace space, double[] components)
    • create

      public static CGColor create​(CGColorSpace space, CGPattern pattern, float[] components)
    • create

      public static CGColor create​(CGColorSpace space, CGPattern pattern, double[] components)
    • getComponentsD

      public double[] getComponentsD()
    • getComponentsF

      public float[] getComponentsF()
    • createGenericGray

      public static CGColor createGenericGray​(double gray, double alpha)
      Since:
      Available in iOS 13.0 and later.
    • createGenericRGB

      public static CGColor createGenericRGB​(double red, double green, double blue, double alpha)
      Since:
      Available in iOS 13.0 and later.
    • createGenericCMYK

      public static CGColor createGenericCMYK​(double cyan, double magenta, double yellow, double black, double alpha)
      Since:
      Available in iOS 13.0 and later.
    • createGenericGrayGamma2_2

      public static CGColor createGenericGrayGamma2_2​(double gray, double alpha)
      Since:
      Available in iOS 13.0 and later.
    • createSRGB

      public static CGColor createSRGB​(double red, double green, double blue, double alpha)
      Since:
      Available in iOS 13.0 and later.
    • getConstantColor

      public static CGColor getConstantColor​(String colorName)
      Since:
      Available in iOS 14.0 and later.
    • createCopy

      public static CGColor createCopy​(CGColor color)
    • createCopy

      public static CGColor createCopy​(CGColor color, double alpha)
    • createCopy

      public static CGColor createCopy​(CGColorSpace p0, CGColorRenderingIntent intent, CGColor color, NSDictionary options)
      Since:
      Available in iOS 9.0 and later.
    • equalsTo

      public boolean equalsTo​(CGColor color2)
    • getNumberOfComponents

      public long getNumberOfComponents()
    • getAlpha

      public double getAlpha()
    • getColorSpace

      public CGColorSpace getColorSpace()
    • getPattern

      public CGPattern getPattern()
    • getClassTypeID

      public static long getClassTypeID()