public class Vector2
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
Vector2 |
abs() |
Vector2 |
add(double scalar) |
Vector2 |
add(Vector2 vector) |
double |
angle() |
double |
angleRadians() |
double |
angleTo(Vector2 vector) |
Vector2 |
copy() |
double |
cross(Vector2 vector) |
Vector2 |
div(double scalar) |
Vector2 |
div(Vector2 vector) |
double |
dot(Vector2 vector) |
boolean |
equals(java.lang.Object obj) |
boolean |
equals(Vector2 other) |
int |
hashCode() |
double |
magnitude() |
double |
max() |
double |
min() |
Vector2 |
multiply(double scalar) |
Vector2 |
multiply(Vector2 vector) |
Vector2 |
normalized() |
static Vector2 |
polar(double magnitude,
double angle) |
static Vector2 |
polarRadians(double magnitude,
double angle) |
Vector2 |
singular() |
Vector2 |
sub(double scalar) |
Vector2 |
sub(Vector2 vector) |
double |
sum() |
java.lang.String |
toString() |
double |
x() |
double |
y() |
public static Vector2 polarRadians(double magnitude, double angle)
public static Vector2 polar(double magnitude, double angle)
public double x()
public double y()
public double magnitude()
public double angleRadians()
public double angle()
public double max()
public double min()
public double sum()
public Vector2 abs()
public Vector2 singular()
public Vector2 normalized()
public Vector2 copy()
public Vector2 add(double scalar)
public Vector2 sub(double scalar)
public Vector2 multiply(double scalar)
public Vector2 div(double scalar)
public double dot(Vector2 vector)
public double cross(Vector2 vector)
public double angleTo(Vector2 vector)
public boolean equals(Vector2 other)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object