Quaternion.CreateFromAxisAngle(Vector3, Single) メソッド

定義

単位ベクトルとベクトルの周りの回転角度から四元数を作成します。Creates a quaternion from a unit vector and an angle to rotate around the vector.

public:
 static System::Numerics::Quaternion CreateFromAxisAngle(System::Numerics::Vector3 axis, float angle);
public static System.Numerics.Quaternion CreateFromAxisAngle (System.Numerics.Vector3 axis, float angle);
static member CreateFromAxisAngle : System.Numerics.Vector3 * single -> System.Numerics.Quaternion
Public Shared Function CreateFromAxisAngle (axis As Vector3, angle As Single) As Quaternion

パラメーター

axis
Vector3

回転軸となる単位ベクトル。The unit vector to rotate around.

angle
Single

ベクトルの周りの回転角度 (ラジアン)。The angle, in radians, to rotate around the vector.

戻り値

新しく作成される四元数。The newly created quaternion.

注釈

このメソッドを呼び出す前に axis ベクターを正規化する必要があります。この操作を行わないと、Quaternion は正しくありません。axis vector must be normalized before calling this method or the resulting Quaternion will be incorrect.

適用対象