comparison gnv-artifacts/src/main/java/de/intevation/gnv/math/Interpolation3D.java @ 446:f5a041000357

Connected vertical cross section with chart generation. gnv-artifacts/trunk@494 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 01 Jan 2010 12:08:05 +0000
parents f42ed4f10b79
children 537e663d6c0c
comparison
equal deleted inserted replaced
445:f42ed4f10b79 446:f5a041000357
1 package de.intevation.gnv.math; 1 package de.intevation.gnv.math;
2 2
3 import java.util.List; 3 import java.util.List;
4 import java.util.Arrays; 4 import java.util.Arrays;
5 import java.util.ArrayList;
6 import java.util.Collections; 5 import java.util.Collections;
7 6
8 import java.io.Serializable; 7 import java.io.Serializable;
9 8
10 import java.awt.Dimension; 9 import java.awt.Dimension;
63 } 62 }
64 63
65 public double getMaxDepth() { 64 public double getMaxDepth() {
66 double maxDepth = Double.MAX_VALUE; 65 double maxDepth = Double.MAX_VALUE;
67 for (int i = depths!=null?depths.length-1:0; i >= 0; --i) { 66 for (int i = depths!=null?depths.length-1:0; i >= 0; --i) {
68 if (!Double.isNaN(depths[i]) && depths[i] < maxDepth) { 67 double d = depths[i];
69 maxDepth = depths[i]; 68 if (!Double.isNaN(d) && d < maxDepth) {
69 maxDepth = d;
70 } 70 }
71 } 71 }
72 return maxDepth; 72 return maxDepth;
73 } 73 }
74 74

http://dive4elements.wald.intevation.org