facets.util.geom
Class Vector
java.lang.Object
facets.util.geom.Vector
- All Implemented Interfaces:
- java.io.Serializable
public final class Vector
- extends java.lang.Object
- implements java.io.Serializable
2D Cartesian/polar vector.
- See Also:
- Serialized Form
Field Summary |
static int |
vectors
|
double |
x
|
double |
y
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
vectors
public static int vectors
x
public final double x
y
public final double y
Vector
public Vector(double x,
double y)
Vector
public Vector(Vector src)
bearing
public Angle bearing()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
mean
public Vector mean(Vector jump)
minus
public Vector minus(Vector jump)
plus
public Vector plus(Vector jump)
reach
public double reach()
scaled
public Vector scaled(double by)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object