comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/WQKms.java @ 8549:1cff4c98df76

(issue1754) Extend WKms interface for KM filtering
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 16 Feb 2015 15:28:22 +0100
parents 0fa963038c61
children 81a8e3043794
comparison
equal deleted inserted replaced
8548:0011508d2f9d 8549:1cff4c98df76
135 @Override 135 @Override
136 public TDoubleArrayList allQs() { 136 public TDoubleArrayList allQs() {
137 return qs; 137 return qs;
138 } 138 }
139 139
140 @Override
141 public WKms filteredKms(double from, double to) {
142 WQKms retval = new WQKms(getName());
143 for (int i = 0; i < size(); i++) {
144 double km = kms.getQuick(i);
145 if (km >= from && km <= to) {
146 retval.add(ws.getQuick(i), qs.getQuick(i), km);
147 }
148 }
149 return retval;
150 }
151
140 public double[] getKms() { 152 public double[] getKms() {
141 return kms.toNativeArray(); 153 return kms.toNativeArray();
142 } 154 }
143 155
144 /** 156 /**

http://dive4elements.wald.intevation.org