Revision 19931
trunk/extensions/extRasterTools-SE/src/org/gvsig/raster/filter/mask/MaskFilter.java | ||
---|---|---|
143 | 143 |
if(transpBoolean.booleanValue() && raster.getDataType() == IBuffer.TYPE_BYTE) |
144 | 144 |
rasterAlpha = RasterBuffer.getBuffer(IBuffer.TYPE_BYTE, raster.getWidth(), raster.getHeight(), 1, true); |
145 | 145 |
} |
146 |
|
|
147 |
/** |
|
148 |
* Obtiene el extent m?ximo de todas las ROIs |
|
149 |
* @param rois Lista de ROIs para calcular la extensi?n m?xima que ocupan |
|
150 |
* @return Entent m?ximo |
|
151 |
*/ |
|
152 |
/*private Extent getMaximunExtent(ArrayList rois) { |
|
153 |
double minx = 0, miny = 0, maxx = 0, maxy = 0; |
|
154 |
for (int i = 0; i < rois.size(); i++) { |
|
155 |
Extent ext = ((ROI) rois.get(i)).getGridExtent(); |
|
156 |
if(i == 0) { |
|
157 |
minx = ext.minX(); |
|
158 |
miny = ext.minY(); |
|
159 |
maxx = ext.maxX(); |
|
160 |
maxy = ext.maxY(); |
|
161 |
} else { |
|
162 |
if(ext.minX() < minx) |
|
163 |
minx = ext.minX(); |
|
164 |
if(ext.minY() < miny) |
|
165 |
miny = ext.minY(); |
|
166 |
if(ext.maxX() < maxx) |
|
167 |
maxx = ext.maxX(); |
|
168 |
if(ext.maxY() < maxy) |
|
169 |
maxy = ext.maxY(); |
|
170 |
} |
|
171 |
} |
|
172 |
return new Extent(minx, miny, maxx, maxy); |
|
173 |
}*/ |
|
174 |
|
|
146 |
|
|
175 | 147 |
/* |
176 | 148 |
* (non-Javadoc) |
177 | 149 |
* @see org.gvsig.raster.grid.filter.RasterFilter#process(int, int) |
Also available in: Unified diff