Method: CIFilter.affine_transform
- Defined in:
- lib/ios/sugarcube-image/cifilter.rb
.affine_transform(*options) ⇒ Object
CIAffineTransform
147 148 149 150 151 152 153 154 155 156 157 158 |
# File 'lib/ios/sugarcube-image/cifilter.rb', line 147 def affine_transform(*) return _create_filter('CIAffineTransform', , [:transform], transform: 'inputTransform' ) do |key, value| if key == 'inputTransform' && CGAffineTransform === value ptr = Pointer.new(:id) ptr[0] = value NSValue.valueWithBytes(ptr, objCType:CGAffineTransform.type) else value end end end |