Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/geom/Polygon2D.java @ 3258:3c006a53e551
Replaced tabs with four spaces each.
flys-artifacts/trunk@4895 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 08 Jul 2012 08:43:13 +0000 |
parents | ed07dd55f487 |
children |
comparison
equal
deleted
inserted
replaced
3257:2aca387333d6 | 3258:3c006a53e551 |
---|---|
91 } | 91 } |
92 | 92 |
93 public double area() { | 93 public double area() { |
94 double area = 0d; | 94 double area = 0d; |
95 | 95 |
96 for (int i = 0, N = points.size(); i < N; ++i) { | 96 for (int i = 0, N = points.size(); i < N; ++i) { |
97 int j = (i + 1) % N; | 97 int j = (i + 1) % N; |
98 Point2D pi = points.get(i); | 98 Point2D pi = points.get(i); |
99 Point2D pj = points.get(j); | 99 Point2D pj = points.get(j); |
100 area += X(pi)*Y(pj); | 100 area += X(pi)*Y(pj); |
101 area -= X(pj)*Y(pi); | 101 area -= X(pj)*Y(pi); |
102 } | 102 } |
103 | 103 |
104 return 0.5d*area; | 104 return 0.5d*area; |
105 } | 105 } |
106 | 106 |
107 public Shape toShape() { | 107 public Shape toShape() { |