Mercurial > dive4elements > gnv-client
diff gnv-artifacts/src/main/java/de/intevation/gnv/math/Interpolation2D.java @ 434:0eed5749fd63
Implemented the raster interpolation for the 'Profilschnitt'.
gnv-artifacts/trunk@482 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Wed, 23 Dec 2009 15:28:40 +0000 |
parents | 422275fc9927 |
children | f42ed4f10b79 |
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/math/Interpolation2D.java Wed Dec 23 12:20:25 2009 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/math/Interpolation2D.java Wed Dec 23 15:28:40 2009 +0000 @@ -91,10 +91,12 @@ Metrics metrics, Consumer consumer ) { + boolean debug = log.isDebugEnabled(); + int N = path.size(); int M = points.size(); - if (log.isDebugEnabled()) { + if (debug) { log.debug("Size of path: " + N); log.debug("Size of points: " + M); } @@ -107,7 +109,7 @@ double dxMax = buffer[0]; double dyMax = buffer[1]; - if (log.isDebugEnabled()) { + if (debug) { log.debug("buffer size: " + dxMax + " / " + dyMax); } @@ -204,7 +206,7 @@ } } - if (log.isDebugEnabled()) { + if (debug) { log.debug("interpolations: " + interpolations + " / " + missedInterpolations); }