accelerationStructureIndex
TypeScriptget accelerationStructureIndex(): numberSwift declarationvar accelerationStructureIndex: UInt32struct · iOS 14.0+ · SDK 27.1
struct MTLAccelerationStructureInstanceDescriptorget accelerationStructureIndex(): numberSwift declarationvar accelerationStructureIndex: UInt32set accelerationStructureIndex(value: number)Swift declarationvar accelerationStructureIndex: UInt32get intersectionFunctionTableOffset(): numberSwift declarationvar intersectionFunctionTableOffset: UInt32set intersectionFunctionTableOffset(value: number)Swift declarationvar intersectionFunctionTableOffset: UInt32get mask(): numberSwift declarationvar mask: UInt32set mask(value: number)Swift declarationvar mask: UInt32get options(): MTLAccelerationStructureInstanceOptionsSwift declarationvar options: MTLAccelerationStructureInstanceOptionsset options(value: MTLAccelerationStructureInstanceOptions)Swift declarationvar options: MTLAccelerationStructureInstanceOptionsget transformationMatrix(): SDKHandleSwift declarationvar transformationMatrix: MTLPackedFloat4x3set transformationMatrix(value: SDKHandle)Swift declarationvar transformationMatrix: MTLPackedFloat4x3static initTransformationMatrixOptionsMaskIntersectionFunctionTableOffsetAccelerationStructureIndex(transformationMatrix: SDKHandle, options: MTLAccelerationStructureInstanceOptions, mask: number, intersectionFunctionTableOffset: number, accelerationStructureIndex: number): MTLAccelerationStructureInstanceDescriptorSwift declarationinit(transformationMatrix: MTLPackedFloat4x3, options: MTLAccelerationStructureInstanceOptions, mask: UInt32, intersectionFunctionTableOffset: UInt32, accelerationStructureIndex: UInt32)static init(): MTLAccelerationStructureInstanceDescriptorSwift declarationinit()No declarations were skipped in this snapshot.