Package org.robovm.apple.coreimage
Class CIRenderDestination
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coreimage.CIRenderDestination
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class CIRenderDestination extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCIRenderDestination.CIRenderDestinationPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description CIRenderDestination()CIRenderDestination(int texture, int target, long width, long height)CIRenderDestination(long width, long height, MTLPixelFormat pixelFormat, MTLCommandBuffer commandBuffer, Block0<MTLTexture> block)CIRenderDestination(CVPixelBuffer pixelBuffer)protectedCIRenderDestination(NSObject.Handle h, long handle)protectedCIRenderDestination(NSObject.SkipInit skipInit)CIRenderDestination(IOSurface surface)CIRenderDestination(MTLTexture texture, MTLCommandBuffer commandBuffer)CIRenderDestination(VoidPtr data, long width, long height, long bytesPerRow, int format) -
Method Summary
Modifier and Type Method Description CIRenderDestinationAlphaModegetAlphaMode()CIBlendKernelgetBlendKernel()CGColorSpacegetColorSpace()longgetHeight()longgetWidth()protected longinit(int texture, int target, long width, long height)protected longinit(long width, long height, MTLPixelFormat pixelFormat, MTLCommandBuffer commandBuffer, Block0<MTLTexture> block)protected longinit(CVPixelBuffer pixelBuffer)protected longinit(IOSurface surface)protected longinit(MTLTexture texture, MTLCommandBuffer commandBuffer)protected longinit(VoidPtr data, long width, long height, long bytesPerRow, int format)booleanisBlendsInDestinationColorSpace()booleanisClamped()booleanisDithered()booleanisFlipped()voidsetAlphaMode(CIRenderDestinationAlphaMode v)voidsetBlendKernel(CIBlendKernel v)voidsetBlendsInDestinationColorSpace(boolean v)voidsetClamped(boolean v)voidsetColorSpace(CGColorSpace v)voidsetDithered(boolean v)voidsetFlipped(boolean v)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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
CIRenderDestination
public CIRenderDestination() -
CIRenderDestination
-
CIRenderDestination
-
CIRenderDestination
-
CIRenderDestination
-
CIRenderDestination
-
CIRenderDestination
public CIRenderDestination(long width, long height, MTLPixelFormat pixelFormat, MTLCommandBuffer commandBuffer, Block0<MTLTexture> block) -
CIRenderDestination
public CIRenderDestination(int texture, int target, long width, long height) -
CIRenderDestination
-
-
Method Details
-
getWidth
public long getWidth() -
getHeight
public long getHeight() -
getAlphaMode
-
setAlphaMode
-
isFlipped
public boolean isFlipped() -
setFlipped
public void setFlipped(boolean v) -
isDithered
public boolean isDithered() -
setDithered
public void setDithered(boolean v) -
isClamped
public boolean isClamped() -
setClamped
public void setClamped(boolean v) -
getColorSpace
-
setColorSpace
-
getBlendKernel
-
setBlendKernel
-
isBlendsInDestinationColorSpace
public boolean isBlendsInDestinationColorSpace() -
setBlendsInDestinationColorSpace
public void setBlendsInDestinationColorSpace(boolean v) -
init
-
init
-
init
-
init
protected long init(long width, long height, MTLPixelFormat pixelFormat, MTLCommandBuffer commandBuffer, Block0<MTLTexture> block) -
init
protected long init(int texture, int target, long width, long height) -
init
-