public class Vector2D
extends java.awt.geom.Point2D.Double
Constructor and Description |
---|
Vector2D() |
Vector2D(double arg0,
double arg1) |
Vector2D(java.awt.geom.Point2D p) |
Modifier and Type | Method and Description |
---|---|
double |
length() |
double |
magnitude() |
Vector2D |
minus(double x,
double y) |
Vector2D |
minus(java.awt.geom.Point2D v) |
void |
normalise() |
Vector2D |
normalise(Vector2D v) |
Vector2D |
plus(double x,
double y) |
Vector2D |
plus(java.awt.geom.Point2D v) |
Vector2D |
rotate(double n) |
Vector2D |
times(double n) |
public Vector2D()
public Vector2D(double arg0, double arg1)
public Vector2D(java.awt.geom.Point2D p)
public void normalise()
public double magnitude()
public double length()
public Vector2D plus(java.awt.geom.Point2D v)
public Vector2D plus(double x, double y)
public Vector2D minus(java.awt.geom.Point2D v)
public Vector2D minus(double x, double y)
public Vector2D times(double n)
public Vector2D rotate(double n)