Class MTLAccelerationStructureMotionTriangleGeometryDescriptor

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MTLAccelerationStructureMotionTriangleGeometryDescriptor
extends MTLAccelerationStructureGeometryDescriptor
Since:
Available in iOS 15.0 and later.
  • Constructor Details

    • MTLAccelerationStructureMotionTriangleGeometryDescriptor

      public MTLAccelerationStructureMotionTriangleGeometryDescriptor()
    • MTLAccelerationStructureMotionTriangleGeometryDescriptor

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

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

    • getVertexBuffers

      public NSArray<MTLMotionKeyframeData> getVertexBuffers()
    • setVertexBuffers

      public void setVertexBuffers​(NSArray<MTLMotionKeyframeData> v)
    • getVertexStride

      public long getVertexStride()
    • setVertexStride

      public void setVertexStride​(long v)
    • getIndexBuffer

      public MTLBuffer getIndexBuffer()
    • setIndexBuffer

      public void setIndexBuffer​(MTLBuffer v)
    • getIndexBufferOffset

      public long getIndexBufferOffset()
    • setIndexBufferOffset

      public void setIndexBufferOffset​(long v)
    • getIndexType

      public MTLIndexType getIndexType()
    • setIndexType

      public void setIndexType​(MTLIndexType v)
    • getTriangleCount

      public long getTriangleCount()
    • setTriangleCount

      public void setTriangleCount​(long v)
    • descriptor