org.naokishibata.math
Class Line2D
java.lang.Object
org.naokishibata.math.Line2D
- All Implemented Interfaces:
- java.io.Serializable
public class Line2D
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Line2D
public Line2D(Vector2D u0,
Vector2D u1)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
v
public Vector2D v(int i)
parallel
public static boolean parallel(Line2D l,
Line2D m,
double eps)
parallel
public static boolean parallel(Line2D l,
Line2D m)
intersection
public static Vector2D intersection(Line2D u,
Line2D v,
double eps)
intersection
public static Vector2D intersection(Line2D u,
Line2D v)
distance
public static double distance(Line2D l,
Vector2D v)
includes
public static boolean includes(Line2D l,
Vector2D v)
isParallelTo
public boolean isParallelTo(Line2D l,
double eps)
isParallelTo
public boolean isParallelTo(Line2D l)