Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/minfo/BedDifferencesResult.java @ 3898:95d699c769fb
Bedheight difference calculation has chart outpus now.
flys-artifacts/trunk@5562 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 21 Sep 2012 14:29:32 +0000 |
parents | a1c79d84e3cd |
children | 3ab9ec5ca02f |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/minfo/BedDifferencesResult.java Fri Sep 21 14:18:16 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/minfo/BedDifferencesResult.java Fri Sep 21 14:29:32 2012 +0000 @@ -11,22 +11,25 @@ protected TDoubleArrayList kms; protected TDoubleArrayList differences; - protected TDoubleArrayList morphWidth; + protected TDoubleArrayList height1; + protected TDoubleArrayList height2; public BedDifferencesResult () { kms = new TDoubleArrayList(); differences = new TDoubleArrayList(); - morphWidth = new TDoubleArrayList(); + } public BedDifferencesResult( TDoubleArrayList kms, TDoubleArrayList differences, - TDoubleArrayList morpWidth + TDoubleArrayList heights1, + TDoubleArrayList heights2 ) { this.kms = kms; this.differences = differences; - this.morphWidth = morpWidth; + this.height1 = heights1; + this.height2 = heights2; } public TDoubleArrayList getKms() { @@ -37,7 +40,32 @@ return this.differences; } - public TDoubleArrayList getMorphWidth() { - return this.morphWidth; + public double[][] getDifferencesData() { + return new double[][] { + kms.toNativeArray(), + differences.toNativeArray() + }; + } + + public TDoubleArrayList getHeights1() { + return this.height1; + } + + public TDoubleArrayList getHeights2() { + return this.height2; + } + + public double[][] getHeights1Data() { + return new double[][] { + kms.toNativeArray(), + height1.toNativeArray() + }; + } + + public double[][] getHeights2Data() { + return new double[][] { + kms.toNativeArray(), + height2.toNativeArray() + }; } }