Revision 1807 branches/CqCMSDvp/libraries/libCq CMS for java.old/src/org/cresques/io/raster/TransparencyFilter.java

View differences:

TransparencyFilter.java
30 30
		this.rangesB = stats.rangesBlue;
31 31
		execute();
32 32
	}
33
	
33
		
34 34
	/**
35 35
	 * Constructor
36
	 * @param alpha
37
	 * @param ranges
38
	 */
39
	/*public TransparencyFilter(	RasterBuf raster, 
40
								RasterStats stats,  
41
								int[][] rangesR, 
42
								int[][] rangesG, 
43
								int[][] rangesB){
44
		super(raster, stats);
45
		this.rangesR = rangesR;
46
		this.rangesG = rangesG;
47
		this.rangesB = rangesB;
48
		execute();
49
	}*/
50
	
51
	/**
52
	 * Constructor
53 36
	 * @param image
54 37
	 * @param stats
55 38
	 * @param rangesR
......
73 56
	 * @param banda
74 57
	 * @param px
75 58
	 */
76
	private void processRange(int[][] range, int banda, int[] px){
59
	/*private void processRange(int[][] range, int banda, int[] px){
77 60
		for(int i=0;i<range.length;i++){
78 61
			if(	(px[banda] >= range[i][0] && px[banda] <= range[i][1]) ){
79 62
				px[0] = stats.transparencyColorRed;
......
81 64
				px[2] = stats.transparencyColorBlue;
82 65
			}
83 66
		}
84
	}
67
	}*/
85 68
	
86 69
	/**
87 70
	 * 
88 71
	 */
89
	public void process(int x, int y) {
72
	/*public void process(int x, int y) {
90 73
		raster.getElemInt(x, y, px);
91 74
		if(rangesR!=null)
92 75
			processRange(rangesR, 0, px);
......
95 78
		if(rangesB!=null)
96 79
			processRange(rangesB, 2, px);
97 80
		raster.setElemInt(x, y, px);
98
	}
81
	}*/
99 82
	
83
	public void process(int x, int y) {}
84
	
100 85
	public void pre(){}
101 86
	
102 87
	public void post(){}

Also available in: Unified diff