comparison flys-artifacts/src/main/java/de/intevation/flys/exports/StyledSeriesBuilder.java @ 3394:f091f2f55f88

Partial implementation of bandwidths for curves (issue720). flys-artifacts/trunk@5024 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 17 Jul 2012 18:31:34 +0000
parents d9af29a4bb85
children 2a8919e0ed28
comparison
equal deleted inserted replaced
3393:525e976102ac 3394:f091f2f55f88
72 for (int i = 0; i < size; i++) { 72 for (int i = 0; i < size; i++) {
73 series.add(wkms.getKm(i), wkms.getW(i), false); 73 series.add(wkms.getKm(i), wkms.getW(i), false);
74 } 74 }
75 } 75 }
76 76
77 public static void addUpperBand(XYSeries series, WKms wkms, double off) {
78 if (wkms == null) {
79 return;
80 }
81
82 int size = wkms.size();
83
84 for (int i = 0; i < size; i++) {
85 series.add(wkms.getKm(i), wkms.getW(i)+off, false);
86 }
87 }
88
89 public static void addLowerBand(XYSeries series, WKms wkms, double off) {
90 addUpperBand(series, wkms, -off);
91 }
77 92
78 /** 93 /**
79 * Add points to series (km to 1st dim, q to 2nd dim). 94 * Add points to series (km to 1st dim, q to 2nd dim).
80 * 95 *
81 * @param series Series to add points to. 96 * @param series Series to add points to.

http://dive4elements.wald.intevation.org