Revision 19518
trunk/extensions/extRasterTools-SE/src-test-ui/org/gvsig/rastertools/enhanced/graphics/panels/EnhancedGraphic.java | ||
---|---|---|
34 | 34 |
import org.gvsig.raster.beans.canvas.GCanvas; |
35 | 35 |
import org.gvsig.raster.beans.canvas.layers.Border; |
36 | 36 |
import org.gvsig.raster.beans.canvas.layers.GraphicHistogram; |
37 |
import org.gvsig.raster.beans.canvas.layers.functions.BaseFunction; |
|
37 | 38 |
import org.gvsig.raster.beans.canvas.layers.functions.StraightLine; |
38 | 39 |
|
39 | 40 |
/** |
... | ... | |
53 | 54 |
private GCanvas canvas = null; |
54 | 55 |
private JPanel north = null; |
55 | 56 |
private JPanel south = null; |
56 |
private DrawableElement dElement = null;
|
|
57 |
private BaseFunction dElement = null;
|
|
57 | 58 |
private double[] histogramR = new double[]{0, 0, 3, 4, 5, 8, 7, 18, 45, 36, 21, 36, 12, 23, 23, 40, 17, 10, 5, 1, 0, 0, 0}; |
58 | 59 |
private double[] histogramG = new double[]{8, 7, 18, 45, 36, 21, 36, 12, 23, 23, 40, 17, 16, 15, 13, 10, 5, 6, 7, 0, 2, 1}; |
59 | 60 |
private double[] histogramB = new double[]{0, 0, 3, 4, 5, 8, 7, 18, 45, 36, 21, 36, 12, 23, 23, 40, 17, 10, 5, 1, 0, 0, 0}; |
trunk/extensions/extRasterTools-SE/src-test-ui/org/gvsig/rastertools/enhanced/graphics/panels/EcualizationHistogram.java | ||
---|---|---|
35 | 35 |
import org.gvsig.raster.beans.canvas.layers.Border; |
36 | 36 |
import org.gvsig.raster.beans.canvas.layers.GraphicHistogram; |
37 | 37 |
import org.gvsig.raster.beans.canvas.layers.MinMaxLines; |
38 |
import org.gvsig.raster.beans.canvas.layers.functions.BaseFunction; |
|
38 | 39 |
import org.gvsig.raster.beans.canvas.layers.functions.StraightLine; |
39 | 40 |
|
40 | 41 |
/** |
... | ... | |
56 | 57 |
private GCanvas canvas = null; |
57 | 58 |
private JPanel north = null; |
58 | 59 |
private JPanel south = null; |
59 |
private DrawableElement dElement = null;
|
|
60 |
private BaseFunction dElement = null;
|
|
60 | 61 |
private double[] histogramR = new double[]{0, 0, 3, 4, 5, 8, 7, 18, 45, 36, 21, 36, 12, 23, 23, 40, 17, 10, 5, 1, 0, 0, 0}; |
61 | 62 |
private double[] histogramG = new double[]{8, 7, 18, 45, 36, 21, 36, 12, 23, 23, 40, 17, 16, 15, 13, 10, 5, 6, 7, 0, 2, 1}; |
62 | 63 |
private double[] histogramB = new double[]{0, 0, 3, 4, 5, 8, 7, 18, 45, 36, 21, 36, 12, 23, 23, 40, 17, 10, 5, 1, 0, 0, 0}; |
... | ... | |
194 | 195 |
canvas.addDrawableElement(new Border(borderColor)); |
195 | 196 |
canvas.addDrawableElement(gHistR); |
196 | 197 |
canvas.addDrawableElement(minMaxLines); |
197 |
canvas.addDrawableElement(dElement); |
|
198 |
canvas.addDrawableElement(dElement); |
|
199 |
minMaxLines.setBaseFunction(dElement); |
|
198 | 200 |
} |
199 | 201 |
return canvas; |
200 | 202 |
} |
Also available in: Unified diff