Package org.robovm.apple.metalps
Class MPSMatrixCopyDescriptor
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.metalps.MPSMatrixCopyDescriptor
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class MPSMatrixCopyDescriptor extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPSMatrixCopyDescriptor.MPSMatrixCopyDescriptorPtr
-
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 protected
MPSMatrixCopyDescriptor()
MPSMatrixCopyDescriptor(NSArray<MPSMatrix> sourceMatrices, NSArray<MPSMatrix> destinationMatrices, MPSVector offsets, long byteOffset)
protected
MPSMatrixCopyDescriptor(NSObject.Handle h, long handle)
protected
MPSMatrixCopyDescriptor(NSObject.SkipInit skipInit)
MPSMatrixCopyDescriptor(MTLDevice device, long count)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MPSMatrixCopyDescriptor
create(MPSMatrix sourceMatrix, MPSMatrix destinationMatrix, MPSMatrixCopyOffsets offsets)
protected long
init(NSArray<MPSMatrix> sourceMatrices, NSArray<MPSMatrix> destinationMatrices, MPSVector offsets, long byteOffset)
protected long
init(MTLDevice device, long count)
void
setCopyOperation(long index, MPSMatrix sourceMatrix, MPSMatrix destinationMatrix, MPSMatrixCopyOffsets offsets)
-
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
-
MPSMatrixCopyDescriptor
protected MPSMatrixCopyDescriptor()
-
MPSMatrixCopyDescriptor
protected MPSMatrixCopyDescriptor(NSObject.Handle h, long handle)
-
MPSMatrixCopyDescriptor
protected MPSMatrixCopyDescriptor(NSObject.SkipInit skipInit)
-
MPSMatrixCopyDescriptor
public MPSMatrixCopyDescriptor(MTLDevice device, long count)
- Since:
- Available in iOS 11.0 and later.
-
-
Method Detail
-
init
protected long init(MTLDevice device, long count)
- Since:
- Available in iOS 11.0 and later.
-
setCopyOperation
public void setCopyOperation(long index, MPSMatrix sourceMatrix, MPSMatrix destinationMatrix, MPSMatrixCopyOffsets offsets)
- Since:
- Available in iOS 11.0 and later.
-
init
protected long init(NSArray<MPSMatrix> sourceMatrices, NSArray<MPSMatrix> destinationMatrices, MPSVector offsets, long byteOffset)
- Since:
- Available in iOS 11.0 and later.
-
create
public static MPSMatrixCopyDescriptor create(MPSMatrix sourceMatrix, MPSMatrix destinationMatrix, MPSMatrixCopyOffsets offsets)
- Since:
- Available in iOS 11.0 and later.
-
-