static FromAngleAxis(double, Vector3) | 围绕给定轴创建一个四元数并顺时针旋转 |
static FromEulerAngle(Vector3) | 从给定的欧拉角创建四元数 |
static FromEulerAngle(double, double, double) | 从给定的欧拉角创建四元数 |
static FromRotation(Vector3, Vector3) | 创建一个从原始方向旋转到目标方向的四元数 |
static Interpolate(float, Quaternion, Quaternion) | 用给定四元数参数之间的插值填充此四元数,用于 from 和 to 之间。 |
Concat(Quaternion) | 连接两个四元数 |
Conjugate() | 返回当前四元数的共轭四元数 |
Dot(Quaternion) | 点积 |
override Equals(object) | 检查两个四元数是否相等 |
EulerAngles() | 将四元数转换为欧拉角表示的旋转 所有分量都以弧度为单位 |
override GetHashCode() | 获取四元数的哈希码 |
Inverse() | 返回当前四元数的逆四元数 |
Normalize() | 归一化四元数 |
ToAngleAxis(out double, out Vector3) | |
ToMatrix() | 将四元数呈现的旋转转换为变换矩阵。 |
override ToString() | 获取字符串中四元数的表示形式 |
operator + | + 的运算符重载 |
operator / | / 的运算符重载 |
operator == | 四元数的等号运算符 |
operator != | 四元数的不等号运算符 |
operator * | * 的运算符重载 (5 operators) |