init
TypeScriptstatic init(): MTLAccelerationStructureGeometryDescriptorSwift declarationinit()class · iOS 14.0+ · SDK 27.1
class MTLAccelerationStructureGeometryDescriptorstatic init(): MTLAccelerationStructureGeometryDescriptorSwift declarationinit()get allowDuplicateIntersectionFunctionInvocation(): booleanSwift declarationvar allowDuplicateIntersectionFunctionInvocation: Bool { get set }set allowDuplicateIntersectionFunctionInvocation(value: boolean)Swift declarationvar allowDuplicateIntersectionFunctionInvocation: Bool { get set }get intersectionFunctionTableOffset(): numberSwift declarationvar intersectionFunctionTableOffset: Int { get set }set intersectionFunctionTableOffset(value: number)Swift declarationvar intersectionFunctionTableOffset: Int { get set }get label(): (string) | nullSwift declarationvar label: String? { get set }set label(value: (string) | null)Swift declarationvar label: String? { get set }get opaque(): booleanSwift declarationvar opaque: Bool { get set }set opaque(value: boolean)Swift declarationvar opaque: Bool { get set }get primitiveDataBuffer(): (SDKHandle) | nullSwift declarationvar primitiveDataBuffer: (any MTLBuffer)? { get set }set primitiveDataBuffer(value: (SDKHandle) | null)Swift declarationvar primitiveDataBuffer: (any MTLBuffer)? { get set }get primitiveDataBufferOffset(): numberSwift declarationvar primitiveDataBufferOffset: Int { get set }set primitiveDataBufferOffset(value: number)Swift declarationvar primitiveDataBufferOffset: Int { get set }get primitiveDataElementSize(): numberSwift declarationvar primitiveDataElementSize: Int { get set }set primitiveDataElementSize(value: number)Swift declarationvar primitiveDataElementSize: Int { get set }get primitiveDataStride(): numberSwift declarationvar primitiveDataStride: Int { get set }set primitiveDataStride(value: number)Swift declarationvar primitiveDataStride: Int { get set }No declarations were skipped in this snapshot.