Package org.robovm.apple.metal
Class MTLPrimitiveAccelerationStructureDescriptor
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.metal.MTLAccelerationStructureDescriptor
org.robovm.apple.metal.MTLPrimitiveAccelerationStructureDescriptor
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class MTLPrimitiveAccelerationStructureDescriptor extends MTLAccelerationStructureDescriptor
- Since:
- Available in iOS 14.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMTLPrimitiveAccelerationStructureDescriptor.MTLPrimitiveAccelerationStructureDescriptorPtrNested classes/interfaces inherited from class org.robovm.apple.metal.MTLAccelerationStructureDescriptor
MTLAccelerationStructureDescriptor.MTLAccelerationStructureDescriptorPtrNested 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 MTLPrimitiveAccelerationStructureDescriptor()protectedMTLPrimitiveAccelerationStructureDescriptor(NSObject.Handle h, long handle)protectedMTLPrimitiveAccelerationStructureDescriptor(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static MTLPrimitiveAccelerationStructureDescriptordescriptor()NSArray<MTLAccelerationStructureGeometryDescriptor>getGeometryDescriptors()MTLMotionBorderModegetMotionEndBorderMode()floatgetMotionEndTime()longgetMotionKeyframeCount()MTLMotionBorderModegetMotionStartBorderMode()floatgetMotionStartTime()voidsetGeometryDescriptors(NSArray<MTLAccelerationStructureGeometryDescriptor> v)voidsetMotionEndBorderMode(MTLMotionBorderMode v)voidsetMotionEndTime(float v)voidsetMotionKeyframeCount(long v)voidsetMotionStartBorderMode(MTLMotionBorderMode v)voidsetMotionStartTime(float v)Methods inherited from class org.robovm.apple.metal.MTLAccelerationStructureDescriptor
getUsage, setUsageMethods 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
-
MTLPrimitiveAccelerationStructureDescriptor
public MTLPrimitiveAccelerationStructureDescriptor() -
MTLPrimitiveAccelerationStructureDescriptor
-
MTLPrimitiveAccelerationStructureDescriptor
-
-
Method Details
-
getGeometryDescriptors
-
setGeometryDescriptors
-
getMotionStartBorderMode
- Since:
- Available in iOS 15.0 and later.
-
setMotionStartBorderMode
- Since:
- Available in iOS 15.0 and later.
-
getMotionEndBorderMode
- Since:
- Available in iOS 15.0 and later.
-
setMotionEndBorderMode
- Since:
- Available in iOS 15.0 and later.
-
getMotionStartTime
public float getMotionStartTime()- Since:
- Available in iOS 15.0 and later.
-
setMotionStartTime
public void setMotionStartTime(float v)- Since:
- Available in iOS 15.0 and later.
-
getMotionEndTime
public float getMotionEndTime()- Since:
- Available in iOS 15.0 and later.
-
setMotionEndTime
public void setMotionEndTime(float v)- Since:
- Available in iOS 15.0 and later.
-
getMotionKeyframeCount
public long getMotionKeyframeCount()- Since:
- Available in iOS 15.0 and later.
-
setMotionKeyframeCount
public void setMotionKeyframeCount(long v)- Since:
- Available in iOS 15.0 and later.
-
descriptor
-