public class Line
extends java.lang.Object
| Constructor and Description |
|---|
Line(double x1,
double y1,
double x2,
double y2) |
Line(Point start,
Point end) |
| Modifier and Type | Method and Description |
|---|---|
Point |
intersect(Line line) |
boolean |
isInBottom(double height) |
boolean |
isInleft(double width) |
boolean |
isNearHorizontal() |
boolean |
isNearVertical() |
static java.util.List<Line> |
joinSegments(java.util.List<Line> segments) |
double |
length() |
Line |
merge(Line line) |
public Line(Point start,
Point end)
public Line(double x1,
double y1,
double x2,
double y2)
public double length()
public boolean isInleft(double width)
public boolean isInBottom(double height)
public Point intersect(Line line)
public boolean isNearVertical()
public boolean isNearHorizontal()