comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/extreme/Curve.java @ 4354:e0add97c432b

Circumvent NPE in Curve. issue flys/1019
author Sascha L. Teichmann <teichmann@intevation.de>
date Fri, 02 Nov 2012 11:02:15 +0100
parents 5948de9788d5
children
comparison
equal deleted inserted replaced
4353:daf0919df76d 4354:e0add97c432b
80 80
81 81
82 /** Calculate value at given x. */ 82 /** Calculate value at given x. */
83 @Override 83 @Override
84 public double value(double x) { 84 public double value(double x) {
85 if (x < qs[0]) return Double.NaN; 85 if (qs == null || x < qs[0]) return Double.NaN;
86 return (x <= qs[qs.length-1] 86 return (x <= qs[qs.length-1]
87 ? getSpline() 87 ? getSpline()
88 : getExtrapolation()).value(x); 88 : getExtrapolation()).value(x);
89 } 89 }
90 90

http://dive4elements.wald.intevation.org