|
static float | Angle (Vector2 from, Vector2 to) |
|
static Vector2 | ClampMagnitude (Vector2 vector, float maxLength) |
|
static float | Component (Vector2 a, Vector2 b) |
|
static float | Distance (Vector2 a, Vector2 b) |
|
static float | Dot (Vector2 lhs, Vector2 rhs) |
|
static Vector2 | FromPolar (float rad, float theta) |
|
static Vector2 | Lerp (Vector2 from, Vector2 to, float t) |
|
static Vector2 | LerpUnclamped (Vector2 from, Vector2 to, float t) |
|
static float | Magnitude (Vector2 vector) |
|
static Vector2 | Max (Vector2 lhs, Vector2 rhs) |
|
static Vector2 | Min (Vector2 lhs, Vector2 rhs) |
|
static Vector2 | MoveTowards (Vector2 current, Vector2 target, float maxDistanceDelta) |
|
static Vector2 | Normalize (Vector2 vector) |
|
static void | OrthoNormalize (Vector2 &normal, Vector2 &tangent) |
|
static Vector2 | Perpendicular (Vector2 inDirection) |
|
static Vector2 | Project (Vector2 a, Vector2 b) |
|
static Vector2 | Reflect (Vector2 inDirection, Vector2 inNormal) |
|
static Vector2 | Reject (Vector2 a, Vector2 b) |
|
static Vector2 | RotateTowards (Vector2 current, Vector2 target, float maxRadiansDelta, float maxMagnitudeDelta) |
|
static Vector2 | Scale (Vector2 a, Vector2 b) |
|
static Vector2 | Slerp (Vector2, Vector2, float) |
|
static Vector2 | SlerpUnclamped (Vector2, Vector2, float) |
|
static Vector2 | SmoothDamp (Vector2 current, Vector2 target, Vector2 ¤tVelocity, float smoothTime, float maxSpeed, float deltaTime) |
|
static float | SqrMagnitude (Vector2 vector) |
|
static void | ToPolar (Vector2, float &, float &) |
|
|
Vector2 | operator+ (Vector2 lhs, float rhs) |
|
Vector2 | operator- (Vector2 lhs, float rhs) |
|
Vector2 | operator* (Vector2 lhs, float rhs) |
|
Vector2 | operator/ (Vector2 lhs, float rhs) |
|
Vector2 | operator+ (float lhs, Vector2 rhs) |
|
Vector2 | operator- (float lhs, Vector2 rhs) |
|
Vector2 | operator* (float lhs, Vector2 rhs) |
|
Vector2 | operator/ (float lhs, Vector2 rhs) |
|
Vector2 | operator+ (Vector2 lhs, Vector2 rhs) |
|
Vector2 | operator- (Vector2 lhs, Vector2 rhs) |
|
Vector2 | operator* (Vector2 lhs, Vector2 rhs) |
|
Vector2 | operator/ (Vector2 lhs, Vector2 rhs) |
|