ch.epfl.craft.maglib.magnet
Class Vector2D
java.lang.Object
ch.epfl.craft.maglib.magnet.Vector2D
- public class Vector2D
- extends java.lang.Object
|
Field Summary |
java.awt.geom.Point2D |
point
|
|
Constructor Summary |
Vector2D()
|
Vector2D(double x,
double y)
|
Vector2D(java.awt.geom.Point2D from,
java.awt.geom.Point2D to)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
point
public java.awt.geom.Point2D point
Vector2D
public Vector2D(double x,
double y)
Vector2D
public Vector2D(java.awt.geom.Point2D from,
java.awt.geom.Point2D to)
Vector2D
public Vector2D()
getX
public double getX()
getY
public double getY()
opposite
public Vector2D opposite()
scale
public Vector2D scale(double x)
magnitude
public double magnitude()
normalise
public Vector2D normalise()
add
public void add(Vector2D that)
distance
public double distance(Vector2D that)
move
public void move(java.awt.geom.Point2D p)
toString
public java.lang.String toString()
add
public static Vector2D add(Vector2D that,
Vector2D theother)
Copyright © CRAFT EPFL. All Rights Reserved.