SCNQuaternion 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示四元数,并包含对其操作的方法。
[System.Serializable]
public struct SCNQuaternion : IEquatable<SceneKit.SCNQuaternion>
type SCNQuaternion = struct
- 继承
-
SCNQuaternion
- 属性
- 实现
构造函数
SCNQuaternion(Matrix3) |
表示四元数,并包含对其操作的方法。 |
SCNQuaternion(nfloat, nfloat, nfloat, nfloat) |
表示四元数,并包含对其操作的方法。 |
SCNQuaternion(Quaternion) |
表示四元数,并包含对其操作的方法。 |
SCNQuaternion(SCNVector3, nfloat) |
表示四元数,并包含对其操作的方法。 |
SCNQuaternion(SCNVector3, Single) |
表示四元数,并包含对其操作的方法。 |
SCNQuaternion(Single, Single, Single, Single) |
表示四元数,并包含对其操作的方法。 |
字段
Identity |
返回表示不旋转的四元数。 |
属性
Length |
获取四元数的长度。 |
LengthSquared |
获取四元数长度的平方。 |
W |
获取或设置 W 组件。 |
X |
获取或设置 X 分量。 |
Xyz |
获取或设置 X、Y 和 Z 分量。 |
Y |
获取或设置 Y 分量。 |
Z |
获取或设置 Z 分量。 |
方法
运算符
Addition(SCNQuaternion, SCNQuaternion) |
表示四元数,并包含对其操作的方法。 |
Equality(SCNQuaternion, SCNQuaternion) |
表示四元数,并包含对其操作的方法。 |
Inequality(SCNQuaternion, SCNQuaternion) |
表示四元数,并包含对其操作的方法。 |
Multiply(SCNQuaternion, SCNQuaternion) |
表示四元数,并包含对其操作的方法。 |
Multiply(SCNQuaternion, Single) |
表示四元数,并包含对其操作的方法。 |
Multiply(Single, SCNQuaternion) |
表示四元数,并包含对其操作的方法。 |
Subtraction(SCNQuaternion, SCNQuaternion) |
表示四元数,并包含对其操作的方法。 |