import math.geom2d.Point2D;
import math.geom2d.line.Line2D;
public class GeometryCalculator {
public static void main(String[] args) {
Point2D point1 = new Point2D(3, 4);
Point2D point2 = new Point2D(6, 8);
double distance = point1.distance(point2);
Line2D line = new Line2D(point1, point2);
double slope = line.slope();
double intercept = line.yIntercept();
Line2D line2 = new Line2D(1, 2, 2, 1);
Point2D intersection = line.intersection(line2);
}
}
<dependencies>
<dependency>
<groupId>org.jzy3d</groupId>
<artifactId>javaGeom</artifactId>
<version>0.11.0</version>
</dependency>
</dependencies>