diff options
Diffstat (limited to 'src/net/sourceforge/plantuml/ugraphic/ULine.java')
-rw-r--r-- | src/net/sourceforge/plantuml/ugraphic/ULine.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/net/sourceforge/plantuml/ugraphic/ULine.java b/src/net/sourceforge/plantuml/ugraphic/ULine.java index a42767f..7c50ca7 100644 --- a/src/net/sourceforge/plantuml/ugraphic/ULine.java +++ b/src/net/sourceforge/plantuml/ugraphic/ULine.java @@ -2,7 +2,7 @@ * PlantUML : a free UML diagram generator * ======================================================================== * - * (C) Copyright 2009-2017, Arnaud Roques + * (C) Copyright 2009-2020, Arnaud Roques * * Project Info: http://plantuml.com * @@ -35,6 +35,8 @@ */ package net.sourceforge.plantuml.ugraphic; +import java.awt.geom.Point2D; + public class ULine extends AbstractShadowable implements Scalable, UShapeSized { private final double dx; @@ -49,6 +51,10 @@ public class ULine extends AbstractShadowable implements Scalable, UShapeSized { return result; } + public ULine(Point2D p1, Point2D p2) { + this(p2.getX() - p1.getX(), p2.getY() - p1.getY()); + } + public ULine(double dx, double dy) { this.dx = dx; this.dy = dy; |