comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/geom/VectorUtils.java @ 1799:281b9430c720

Polygon2D: More code to build polygons from curve. flys-artifacts/trunk@3123 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 31 Oct 2011 15:54:02 +0000
parents 5eec623db50a
children 6f83d9d434f2
comparison
equal deleted inserted replaced
1798:552888e9c64a 1799:281b9430c720
7 public static final double EPSILON = 1e-4; 7 public static final double EPSILON = 1e-4;
8 8
9 private VectorUtils() { 9 private VectorUtils() {
10 } 10 }
11 11
12 private static final double X(Point2D p) { 12 public static final double X(Point2D p) {
13 return p.getX(); 13 return p.getX();
14 } 14 }
15 15
16 private static final double Y(Point2D p) { 16 public static final double Y(Point2D p) {
17 return p.getY(); 17 return p.getY();
18 } 18 }
19 19
20 public static final Point2D sub(Point2D a, Point2D b) { 20 public static final Point2D sub(Point2D a, Point2D b) {
21 return new Point2D.Double(X(a)-X(b), Y(a)-Y(b)); 21 return new Point2D.Double(X(a)-X(b), Y(a)-Y(b));

http://dive4elements.wald.intevation.org