public class Line
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Line.LineBuilder |
Modifier and Type | Method and Description |
---|---|
static Line.LineBuilder |
from(Point origin) |
Point |
getDestination() |
Point |
getOrigin() |
java.math.BigDecimal |
getSlope() |
java.math.BigDecimal |
getYIntercept() |
java.util.Optional<Point> |
intersectionWith(Line line) |
java.lang.String |
toString() |
public Point getOrigin()
public Point getDestination()
public java.math.BigDecimal getSlope()
public java.math.BigDecimal getYIntercept()
public static Line.LineBuilder from(Point origin)
public java.lang.String toString()
toString
in class java.lang.Object