Package org.robovm.apple.coreimage
Class CIKernel
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coreimage.CIKernel
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
CIColorKernel
,CIWarpKernel
public class CIKernel extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CIKernel.CIKernelPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description CIKernel()
protected
CIKernel(NSObject.Handle h, long handle)
protected
CIKernel(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CIImage
apply(CGRect extent, org.robovm.objc.block.Block2<java.lang.Integer,CGRect,CGRect> callback, NSArray<?> args)
static CIKernel
create(java.lang.String string)
Deprecated.Deprecated in iOS 12.0.static CIKernel
create(java.lang.String name, NSData data)
static CIKernel
create(java.lang.String name, NSData data, int format)
static NSArray<CIKernel>
createKernels(java.lang.String string)
Deprecated.Deprecated in iOS 12.0.java.lang.String
getName()
void
setROISelector(org.robovm.objc.Selector method)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
CIKernel
public CIKernel()
-
CIKernel
protected CIKernel(NSObject.Handle h, long handle)
-
CIKernel
protected CIKernel(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Since:
- Available in iOS 8.0 and later.
-
setROISelector
public void setROISelector(org.robovm.objc.Selector method)
- Since:
- Available in iOS 9.0 and later.
-
apply
public CIImage apply(CGRect extent, org.robovm.objc.block.Block2<java.lang.Integer,CGRect,CGRect> callback, NSArray<?> args)
- Since:
- Available in iOS 8.0 and later.
-
createKernels
@Deprecated public static NSArray<CIKernel> createKernels(java.lang.String string)
Deprecated.Deprecated in iOS 12.0. Core Image Kernel Language API deprecated. (Define CI_SILENCE_GL_DEPRECATION to silence these warnings)- Since:
- Available in iOS 8.0 and later.
-
create
@Deprecated public static CIKernel create(java.lang.String string)
Deprecated.Deprecated in iOS 12.0. Core Image Kernel Language API deprecated. (Define CI_SILENCE_GL_DEPRECATION to silence these warnings)- Since:
- Available in iOS 8.0 and later.
-
create
public static CIKernel create(java.lang.String name, NSData data) throws NSErrorException
- Throws:
NSErrorException
- Since:
- Available in iOS 11.0 and later.
-
create
public static CIKernel create(java.lang.String name, NSData data, int format) throws NSErrorException
- Throws:
NSErrorException
- Since:
- Available in iOS 11.0 and later.
-
-