Method: CIFilter.crop
- Defined in:
- lib/sugarcube-image/cifilter.rb
.crop(*options) ⇒ Object
CICrop
310 311 312 313 314 315 316 317 318 |
# File 'lib/sugarcube-image/cifilter.rb', line 310 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 |