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 的减法运算符

字段

姓名描述
xx 分量。
yy 分量。

也可以看看