Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/math/L1Comparator.java @ 807:a645bd23c1c8
Added more javadoc. Removed trailing whitespace.
gnv-artifacts/trunk@889 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 08 Apr 2010 15:24:45 +0000 |
parents | bb7afd783321 |
children | f953c9a559d8 |
comparison
equal
deleted
inserted
replaced
806:2cea76f1112e | 807:a645bd23c1c8 |
---|---|
3 import com.vividsolutions.jts.geom.Coordinate; | 3 import com.vividsolutions.jts.geom.Coordinate; |
4 | 4 |
5 import java.util.Comparator; | 5 import java.util.Comparator; |
6 | 6 |
7 /** | 7 /** |
8 * Compares two coordinates a and b by their L1(Matnhattan) distance | 8 * Compares two coordinates a and b by their L1(Manhattan) distance |
9 * relative to a reference point r. | 9 * relative to a reference point r. |
10 * da = L1(a, r)<br> | 10 * da = L1(a, r)<br> |
11 * db = L1(b, r)<br> | 11 * db = L1(b, r)<br> |
12 * -1 if da < db, +1 if da > db, 0 else. | 12 * -1 if da < db, +1 if da > db, 0 else. |
13 * @author <a href="mailto:sascha.teichmann@intevation.de">Sascha L. Teichmann</a> | 13 * @author <a href="mailto:sascha.teichmann@intevation.de">Sascha L. Teichmann</a> |