SensorManager.GetRotationMatrixFromVector(Single[], Single[]) メソッド

定義

回転ベクトルを回転行列に変換するヘルパー関数。

[Android.Runtime.Register("getRotationMatrixFromVector", "([F[F)V", "")]
public static void GetRotationMatrixFromVector (float[]? R, float[]? rotationVector);
[<Android.Runtime.Register("getRotationMatrixFromVector", "([F[F)V", "")>]
static member GetRotationMatrixFromVector : single[] * single[] -> unit

パラメーター

R
Single[]

回転行列を格納する float の配列

rotationVector
Single[]

変換する回転ベクトル

属性

注釈

回転ベクトルを回転行列に変換するヘルパー関数。 回転ベクトル (おそらくROTATION_VECTOR センサーから) を指定すると、配列 R 内の 9 または 16 個の要素回転行列が返されます。R の長さは 9 または 16 である必要があります。 R.length == 9 の場合、次の行列が返されます。

/  R[ 0]   R[ 1]   R[ 2]   \
              |  R[ 3]   R[ 4]   R[ 5]   |
              \  R[ 6]   R[ 7]   R[ 8]   /

R.length == 16 の場合、次の行列が返されます。

/  R[ 0]   R[ 1]   R[ 2]   0  \
              |  R[ 4]   R[ 5]   R[ 6]   0  |
              |  R[ 8]   R[ 9]   R[10]   0  |
              \  0       0       0       1  /

の Java ドキュメント android.hardware.SensorManager.getRotationMatrixFromVector(float[], float[])

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象