Mercurial > dive4elements > river
diff gwt-client/src/main/java/org/dive4elements/river/client/shared/model/SalixZone.java @ 9242:2ea7b61797d3
SupraRegionalTable final review
author | gernotbelger |
---|---|
date | Wed, 11 Jul 2018 10:19:53 +0200 |
parents | cbe393451ab0 |
children | da0bdbcd6f09 |
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/shared/model/SalixZone.java Tue Jul 10 18:53:04 2018 +0200 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/shared/model/SalixZone.java Wed Jul 11 10:19:53 2018 +0200 @@ -135,14 +135,14 @@ final double otherLower = otherZone.getLowerFromTo(); final double otherUpper = otherZone.getUpperFromTo(); - final double upper = getUpperFromTo() - DELTA; - final double lower = getLowerFromTo() + DELTA; + final double upper = getUpperFromTo(); + final double lower = getLowerFromTo(); final double otherSchwerpunkt = (otherLower + otherUpper) / 2; if ((otherUpper < upper && otherUpper > lower)) { return true; } else if (otherLower > lower && otherLower < upper) { return true; - } else if (otherSchwerpunkt > lower && otherSchwerpunkt < upper) { + } else if (otherSchwerpunkt > (lower - DELTA) && otherSchwerpunkt < (upper + DELTA)) { return true; } return false; @@ -165,16 +165,13 @@ if (differenceAbs > DELTA) { return false; } - return true; } private static double getAnschluss(final List<SalixZone> list, final double minKm) { - if (list.size() > 0) { return list.get(list.size() - 1).getUpperFromTo(); } return minKm; } - }