-package org.simantics.district.network.ui;\r
-\r
-import java.awt.geom.Path2D;\r
-import java.awt.geom.Rectangle2D;\r
-\r
-public class DistrictNetworkEdge {\r
-\r
- private Path2D path;\r
- \r
- public DistrictNetworkEdge(Path2D path) {\r
- this.path = path;\r
- }\r
-\r
- public Path2D getPath() {\r
- return path;\r
- }\r
-\r
- public Rectangle2D getBounds(Rectangle2D rect) {\r
- return path.getBounds2D();\r
- }\r
-}\r
+package org.simantics.district.network.ui;
+
+import java.awt.geom.Path2D;
+import java.awt.geom.Point2D;
+import java.awt.geom.Point2D.Double;
+import java.awt.geom.Rectangle2D;
+
+public class DistrictNetworkEdge {
+
+ private Path2D path;
+
+ public DistrictNetworkEdge(Path2D path) {
+ this.path = path;
+ }
+
+ public Path2D getPath() {
+ return path;
+ }
+
+ public Rectangle2D getBounds(Rectangle2D rect) {
+ rect.setFrame(path.getBounds2D());
+ return rect;
+ }
+
+}