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 + "]");

http://dive4elements.wald.intevation.org