Revision 8682 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.buffer/org.gvsig.raster.lib.buffer.impl/src/main/java/org/gvsig/raster/lib/buffer/impl/MemoryBandDouble.java
MemoryBandDouble.java | ||
---|---|---|
80 | 80 |
Object rowBuffer = source.createRowBuffer(); |
81 | 81 |
for(int row=0; row<source.getRows(); row++){ |
82 | 82 |
source.fetchRow(row, rowBuffer);; |
83 |
System.arraycopy(rowBuffer, 0, this.data, row*this.getColumns(), this.getColumns()); |
|
83 |
try { |
|
84 |
System.arraycopy(rowBuffer, 0, this.data, row*this.getColumns(), this.getColumns()); |
|
85 |
} catch (Exception e){ |
|
86 |
throw new CopyFromBandException(source, this, e); |
|
87 |
} |
|
84 | 88 |
} |
85 | 89 |
} |
86 | 90 |
} else { |
Also available in: Unified diff