[英]How to get values from simd_float4 in objective-c
我從ARKit得到了simd_float4 * 4矩陣。 我想檢查矩陣的值,但發現自己不知道如何在Objective-C中進行操作。 在Swift中,可以將其寫為matrix.columns.3來獲取值的向量。 但是我不知道如何在Objective-C中做到這一點。 有人可以給我指明方向。 謝謝!
simd_float4x4是一個結構(例如4 simd_float4),您可以使用
simd_float4x4.columns[index]
訪問矩陣中的列。
/*! @abstract A matrix with 4 rows and 4 columns.*/
struct simd_float4x4 {
public var columns: (simd_float4, simd_float4, simd_float4, simd_float4)
public init()
public init(columns: (simd_float4, simd_float4, simd_float4, simd_float4))
}
Apple文檔鏈接: https : //developer.apple.com/documentation/simd/simd_float4x4?language=objc
希望對大家有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.