Class MTLPrimitiveAccelerationStructureDescriptor

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MTLPrimitiveAccelerationStructureDescriptor
extends MTLAccelerationStructureDescriptor
Since:
Available in iOS 14.0 and later.
  • Constructor Details

    • MTLPrimitiveAccelerationStructureDescriptor

      public MTLPrimitiveAccelerationStructureDescriptor()
    • MTLPrimitiveAccelerationStructureDescriptor

      protected MTLPrimitiveAccelerationStructureDescriptor​(NSObject.Handle h, long handle)
    • MTLPrimitiveAccelerationStructureDescriptor

      protected MTLPrimitiveAccelerationStructureDescriptor​(NSObject.SkipInit skipInit)
  • Method Details

    • getGeometryDescriptors

      public NSArray<MTLAccelerationStructureGeometryDescriptor> getGeometryDescriptors()
    • setGeometryDescriptors

      public void setGeometryDescriptors​(NSArray<MTLAccelerationStructureGeometryDescriptor> v)
    • getMotionStartBorderMode

      public MTLMotionBorderMode getMotionStartBorderMode()
      Since:
      Available in iOS 15.0 and later.
    • setMotionStartBorderMode

      public void setMotionStartBorderMode​(MTLMotionBorderMode v)
      Since:
      Available in iOS 15.0 and later.
    • getMotionEndBorderMode

      public MTLMotionBorderMode getMotionEndBorderMode()
      Since:
      Available in iOS 15.0 and later.
    • setMotionEndBorderMode

      public void setMotionEndBorderMode​(MTLMotionBorderMode v)
      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

      public static MTLPrimitiveAccelerationStructureDescriptor descriptor()