comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/InfoldingColumns.java @ 4819:243f1eb02b95

Use QKMs in calculation of the 'Umhuellende'.
author Sascha L. Teichmann <teichmann@intevation.de>
date Mon, 21 Jan 2013 12:47:00 +0100
parents c6814695c82c
children
comparison
equal deleted inserted replaced
4817:4d457c68b1d3 4819:243f1eb02b95
29 29
30 public boolean [] getInfoldingColumns() { 30 public boolean [] getInfoldingColumns() {
31 return infoldingColumns; 31 return infoldingColumns;
32 } 32 }
33 33
34 public void markInfoldingColumns(WQKms [] wqkms) { 34 public void markInfoldingColumns(QKms [] qkms) {
35 for (WQKms wqk: wqkms) { 35 for (QKms qk: qkms) {
36 markInfoldingColumns(wqk); 36 markInfoldingColumns(qk);
37 } 37 }
38 } 38 }
39 39
40 public void markInfoldingColumns(WQKms wqkms) { 40 public void markInfoldingColumns(QKms qkms) {
41 int N = wqkms.size(); 41 int N = qkms.size();
42 int C = qFinders.length-1; 42 int C = qFinders.length-1;
43 for (int i = 0; i < N; ++i) { 43 for (int i = 0; i < N; ++i) {
44 double km = wqkms.getKm(i); 44 double km = qkms.getKm(i);
45 double q = wqkms.getQ(i); 45 double q = qkms.getQ(i);
46 double above = Double.MAX_VALUE; 46 double above = Double.MAX_VALUE;
47 double below = -Double.MAX_VALUE; 47 double below = -Double.MAX_VALUE;
48 int aboveIdx = -1; 48 int aboveIdx = -1;
49 int belowIdx = -1; 49 int belowIdx = -1;
50 50

http://dive4elements.wald.intevation.org