diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/Segment.java @ 3449:fc351f12b906

FixA: Vollmer. Calculated the Q -> Ws. TODO: Produce result. flys-artifacts/trunk@5112 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 23 Jul 2012 15:24:14 +0000
parents bfbd478bd607
children 1df6984628c3
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/Segment.java	Mon Jul 23 15:15:31 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/Segment.java	Mon Jul 23 15:24:14 2012 +0000
@@ -55,6 +55,12 @@
         return from < to;
     }
 
+    public boolean inside(double km) {
+        return from < to 
+            ? km >= from && km <= to
+            : km >= to   && km <= from;
+    }
+
     @Override
     public String toString() {
         StringBuilder sb = new StringBuilder("Segment: [");
@@ -80,6 +86,10 @@
             : null;
     }
 
+    public double [] getBackup() {
+        return backup;
+    }
+
     public double getFrom() {
         return from;
     }
@@ -100,6 +110,10 @@
         return values;
     }
 
+    public int numValues() {
+        return values.length;
+    }
+
     public void setReferencePoint(double referencePoint) {
         this.referencePoint = referencePoint;
     }

http://dive4elements.wald.intevation.org