Revision 1747 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.algorithm/org.gvsig.raster.tools.algorithm.layerdatatype/src/main/java/org/gvsig/raster/tools/algorithm/layerdatatype/LayerDatatypeProcess.java
LayerDatatypeProcess.java | ||
---|---|---|
64 | 64 |
private int dec2int = 0; |
65 | 65 |
private int big2smal = 0; |
66 | 66 |
private long milis = 0; |
67 |
private int percent = 0; |
|
68 | 67 |
private NoData byteNoData = null; |
69 | 68 |
private NoData shortNoData = null; |
70 | 69 |
private NoData intNoData = null; |
... | ... | |
139 | 138 |
writePixelFromByte(row, col, iBand, sourceBuffer.getElemByte(row, col, iBand), buf); |
140 | 139 |
} |
141 | 140 |
} |
142 |
percent = (int)((row * 100) / buf.getHeight());
|
|
141 |
updatePercent(row, buf.getHeight());
|
|
143 | 142 |
} |
144 | 143 |
break; |
145 | 144 |
case Buffer.TYPE_SHORT: |
... | ... | |
149 | 148 |
writePixelFromShort(row, col, iBand, sourceBuffer.getElemShort(row, col, iBand), buf); |
150 | 149 |
} |
151 | 150 |
} |
152 |
percent = (int)((row * 100) / buf.getHeight());
|
|
151 |
updatePercent(row, buf.getHeight());
|
|
153 | 152 |
} |
154 | 153 |
break; |
155 | 154 |
case Buffer.TYPE_INT: |
... | ... | |
159 | 158 |
writePixelFromInt(row, col, iBand, sourceBuffer.getElemInt(row, col, iBand), buf); |
160 | 159 |
} |
161 | 160 |
} |
162 |
percent = (int)((row * 100) / buf.getHeight());
|
|
161 |
updatePercent(row, buf.getHeight());
|
|
163 | 162 |
} |
164 | 163 |
break; |
165 | 164 |
case Buffer.TYPE_FLOAT: |
... | ... | |
170 | 169 |
writePixelFromDouble(row, col, iBand, v, buf); |
171 | 170 |
} |
172 | 171 |
} |
173 |
percent = (int)((row * 100) / buf.getHeight());
|
|
172 |
updatePercent(row, buf.getHeight());
|
|
174 | 173 |
} |
175 | 174 |
break; |
176 | 175 |
case Buffer.TYPE_DOUBLE: |
... | ... | |
181 | 180 |
writePixelFromDouble(row, col, iBand, v, buf); |
182 | 181 |
} |
183 | 182 |
} |
184 |
percent = (int)((row * 100) / buf.getHeight());
|
|
183 |
updatePercent(row, buf.getHeight());
|
|
185 | 184 |
} |
186 | 185 |
break; |
187 | 186 |
} |
Also available in: Unified diff