Vec |
[SerializableAttribute] public struct Vec2i
The Vec2i type exposes the following members.
| Name | Description | |
|---|---|---|
| Vec2i(Vec2i) | 初始化一个新的 Vec2i 结构体实例,复制另一个 Vec2i 实例的值。 | |
| Vec2i(Int32, Int32) | 初始化一个新的 Vec2i 结构体实例。 |
| Name | Description | |
|---|---|---|
| Equals |
判断当前的 Vec2i 实例是否等于指定的对象。
(Overrides ValueTypeEquals(Object)) | |
| GetHashCode |
返回此 Vec2i 实例的哈希码。
(Overrides ValueTypeGetHashCode) | |
| Set | 设置 Vec2i 实例的 X 和 Y 值。 | |
| ToPoint | 将 Vec2i 实例转换为 Point 实例。 | |
| ToPointf | 将 Vec2i 实例转换为 PointF 实例。 | |
| ToSize | 将 Vec2i 实例转换为 Size 实例。 | |
| ToString |
返回表示当前 Vec2i 实例的字符串。
(Overrides ValueTypeToString) | |
| ToVec2 | 将 Vec2i 实例转换为 Vec2 实例。 |
| Name | Description | |
|---|---|---|
| AXIS_X | 表示X轴单位向量(1, 0)。 | |
| AXIS_Y | 表示Y轴单位向量(0, 1)。 | |
| MAX | 表示具有最大整数值的向量(Int32.MaxValue, Int32.MaxValue)。 | |
| MIN | 表示具有最小整数值的向量(Int32.MinValue, Int32.MinValue)。 | |
| X | ||
| Y | ||
| ZERO | 表示零向量(0, 0)。 |