Quaterniond 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示双精度四元数。
[System.Serializable]
public struct Quaterniond : IEquatable<OpenTK.Quaterniond>
type Quaterniond = struct
- 继承
-
Quaterniond
- 属性
- 实现
构造函数
Quaterniond(Double, Double, Double, Double) |
构造新的 Quaterniond |
Quaterniond(Vector3d, Double) |
表示双精度四元数。 |
字段
Identity |
定义标识四元数。 |
属性
Length |
获取四元数的长度 (数量级) 。 |
LengthSquared |
获取四元数长度的平方 (数量级) 。 |
W |
获取或设置此实例的 W 组件。 |
X |
获取或设置此实例的 X 组件。 |
Xyz |
获取或设置一个 OpenTK.Vector3d,其中包含此实例的 X、Y 和 Z 组件。 |
XYZ |
已过时.
获取或设置一个 OpenTK.Vector3d,其中包含此实例的 X、Y 和 Z 组件。 |
Y |
获取或设置此实例的 Y 组件。 |
Z |
获取或设置此实例的 Z 组件。 |
方法
运算符
Addition(Quaterniond, Quaterniond) |
表示双精度四元数。 |
Equality(Quaterniond, Quaterniond) |
表示双精度四元数。 |
Inequality(Quaterniond, Quaterniond) |
表示双精度四元数。 |
Multiply(Double, Quaterniond) |
表示双精度四元数。 |
Multiply(Quaterniond, Double) |
表示双精度四元数。 |
Multiply(Quaterniond, Quaterniond) |
表示双精度四元数。 |
Subtraction(Quaterniond, Quaterniond) |
表示双精度四元数。 |