Vector2
内容
[
隐藏
]Vector2 structure
包含两个分量的向量。
public struct Vector2 : IComparable<Vector2>
构造函数
| 姓名 | 描述 |
|---|---|
| Vector2(double) | 初始化Vector2 struct. |
| Vector2(FVector2) | 初始化Vector2 struct. |
| Vector2(double, double) | 初始化Vector2 struct. |
特性
| 姓名 | 描述 |
|---|---|
| Length { get; } | 获取长度。 |
| U { get; set; } | 获取或设置 U 组件,如果Vector2用作映射坐标。 是x组件的别名。 |
| V { get; set; } | 获取或设置 V 分量,如果Vector2用作映射坐标。 是y分量的别名。 |
方法
| 姓名 | 描述 |
|---|---|
| CompareTo(Vector2) | 将当前向量与另一个实例进行比较。 |
| Cross(Vector2) | 两个向量的叉积 |
| Dot(Vector2) | 获取两个向量的点积 |
| override Equals(object) | 检查两个vector2是否等于 |
| Equals(Vector2) | 检查两个vector2是否等于 |
| override GetHashCode() | 获取 Vector2 的哈希码 |
| Normalize() | 规范化这个实例。 |
| override ToString() | 返回一个String代表当前Vector2. |
| operator + | Vector2 的加法运算符 |
| operator / | Vector2 的除法运算符 |
| operator == | Vector2 的等号运算符 |
| explicit operator | |
| operator != | Vector2 的不等号运算符 |
| operator * | Vector2 的乘法运算符 (2 operators) |
| operator - | Vector2 的减法运算符 |
字段
| 姓名 | 描述 |
|---|---|
| x | x 分量。 |
| y | y 分量。 |
也可以看看
- 命名空间 Aspose.ThreeD.Utilities
- 部件 Aspose.3D