/** * Constructor. Creates an instance of a line. * * @param x1 first point X coordinate * @param y1 first point Y coordinate * @param x2 second point X coordinate * @param y2 second point Y coordinate */ public Line(double x1, double y1, double x2, double y2) { super(ShapeType.LINE); setPoints(new Point2DArray(new Point2D(x1, y1), new Point2D(x2, y2))); }