Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/math/LinearRemap.java @ 637:f0c1250d1e7b
Make "Berechnungsart 4" work independent of flow direction. Commented out back jump correction temporarily.
flys-artifacts/trunk@2013 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 26 May 2011 16:54:16 +0000 |
parents | 343f248e4c8c |
children |
comparison
equal
deleted
inserted
replaced
636:58276db49b16 | 637:f0c1250d1e7b |
---|---|
59 else { | 59 else { |
60 m = (y2 - y1)/(x2 - x1); | 60 m = (y2 - y1)/(x2 - x1); |
61 b = y1 - m*x1; | 61 b = y1 - m*x1; |
62 } | 62 } |
63 | 63 |
64 if (from > to) { double t = from; from = to; to = t; } | |
65 | |
64 head = new Segment(from, to, m, b, head); | 66 head = new Segment(from, to, m, b, head); |
65 | 67 |
66 if (logger.isDebugEnabled()) { | 68 if (logger.isDebugEnabled()) { |
67 logger.debug("LinearRemap.add --------- enter"); | 69 logger.debug("LinearRemap.add --------- enter"); |
68 logger.debug(" range: [" + from + ", " + to + "]"); | 70 logger.debug(" range: [" + from + ", " + to + "]"); |