Method: CIFilter.crop
- Defined in:
- lib/ios/sugarcube-image/cifilter.rb
.crop(*options) ⇒ Object
CICrop
312 313 314 315 316 317 318 319 320 |
# File 'lib/ios/sugarcube-image/cifilter.rb', line 312 def crop(*) return _create_filter('CICrop', , [:rectangle], rectangle: 'inputRectangle') do |key, value| rect = SugarCube::CoreGraphics::Rect(value) CIVector.alloc.initWithX( rect.origin.x, Y: rect.origin.y, Z: rect.size.width, W: rect.size.height) end end |