metal-metaballs/PixelImage/UIColor.swift
2016-02-25 15:22:16 -05:00

16 lines
492 B
Swift

import UIKit
extension UIColor {
var components: (red: CGFloat, green: CGFloat, blue: CGFloat, alpha: CGFloat) {
var r: CGFloat = 0, g: CGFloat = 0, b: CGFloat = 0, a: CGFloat = 0
getRed(&r, green: &g, blue: &b, alpha: &a)
return (r, g, b, a)
}
}
extension UIColor {
convenience init(red255 red: CGFloat, green: CGFloat, blue: CGFloat, alpha: CGFloat) {
self.init(red: red / 255, green: green / 255, blue: blue / 255, alpha: alpha / 255)
}
}