public static CGImage create(long width, long height, long bitsPerComponent, long bitsPerPixel, long bytesPerRow, CGColorSpace space, CGBitmapInfo bitmapInfo, CGDataProvider provider, double[] decode, boolean shouldInterpolate, CGColorRenderingIntent intent) { return create(width, height, bitsPerComponent, bitsPerPixel, bytesPerRow, space, bitmapInfo, provider, decode != null ? VM.getArrayValuesAddress(CoreGraphics.toMachineSizedFloatArray(decode)) : 0, shouldInterpolate, intent); } public static CGImage createWithMaskingColors(CGImage image, double[] components) {
public static CGImage create(long width, long height, long bitsPerComponent, long bitsPerPixel, long bytesPerRow, CGColorSpace space, CGBitmapInfo bitmapInfo, CGDataProvider provider, double[] decode, boolean shouldInterpolate, CGColorRenderingIntent intent) { return create(width, height, bitsPerComponent, bitsPerPixel, bytesPerRow, space, bitmapInfo, provider, decode != null ? VM.getArrayValuesAddress(CoreGraphics.toMachineSizedFloatArray(decode)) : 0, shouldInterpolate, intent); } public static CGImage createWithMaskingColors(CGImage image, double[] components) {
public static CGImage create(long width, long height, long bitsPerComponent, long bitsPerPixel, long bytesPerRow, CGColorSpace space, CGBitmapInfo bitmapInfo, CGDataProvider provider, double[] decode, boolean shouldInterpolate, CGColorRenderingIntent intent) { return create(width, height, bitsPerComponent, bitsPerPixel, bytesPerRow, space, bitmapInfo, provider, decode != null ? VM.getArrayValuesAddress(CoreGraphics.toMachineSizedFloatArray(decode)) : 0, shouldInterpolate, intent); } public static CGImage createWithMaskingColors(CGImage image, double[] components) {