public class Vector
extends java.lang.Object
Constructor and Description |
---|
Vector(float x,
float y) |
Vector(java.awt.geom.Point2D p1,
java.awt.geom.Point2D p2) |
Modifier and Type | Method and Description |
---|---|
static java.awt.geom.Point2D.Float |
add(Vector vector,
java.awt.geom.Point2D point) |
static Vector |
add(Vector vector1,
Vector vector2) |
static float |
angleBetween(Vector vector1,
Vector vector2) |
java.lang.Object |
clone() |
static float |
crossProduct(Vector vector1,
Vector vector2) |
static float |
determinant(Vector vector1,
Vector vector2) |
static Vector |
divide(Vector vector,
float scalar) |
boolean |
equals(java.lang.Object o) |
boolean |
equals(Vector value) |
static boolean |
equals(Vector vector1,
Vector vector2) |
float |
getX() |
float |
getY() |
int |
hashCode() |
static Vector |
left(Vector v) |
float |
length() |
float |
lengthSquared() |
static Vector |
multiply(Vector vector,
double scalar) |
static Vector |
multiply(Vector vector,
float scalar) |
static float |
multiply(Vector vector1,
Vector vector2) |
static Vector |
negate(Vector vector) |
static Vector |
normalize(Vector vector) |
static Vector |
right(Vector v) |
void |
setX(float value) |
void |
setY(float value) |
static Vector |
subtract(Vector vector1,
Vector vector2) |
static java.awt.geom.Point2D.Float |
toPointF(Vector vector) |
static java.awt.Dimension |
toSizeF(Vector vector) |
java.lang.String |
toString() |
java.lang.String |
toString(java.util.Locale provider) |
public Vector(float x, float y)
public Vector(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public boolean equals(Vector value)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString(java.util.Locale provider)
public static java.awt.geom.Point2D.Float add(Vector vector, java.awt.geom.Point2D point)
public static java.awt.Dimension toSizeF(Vector vector)
public static java.awt.geom.Point2D.Float toPointF(Vector vector)
public float getX()
public void setX(float value)
public float getY()
public void setY(float value)
public float length()
public float lengthSquared()