Revision 43876 branches/org.gvsig.desktop-2018a/org.gvsig.desktop.library/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.buffer.impl/src/main/java/org/gvsig/raster/lib/buffer/impl/AbstractBuffer.java
AbstractBuffer.java | ||
---|---|---|
492 | 492 |
return bandDataTypes; |
493 | 493 |
} |
494 | 494 |
|
495 |
@Override |
|
496 |
public boolean areAllBandsOfTheSameType() { |
|
497 |
if( this.bands.isEmpty() ) { |
|
498 |
return true; |
|
499 |
} |
|
500 |
int type = this.bands.get(0).getDataType(); |
|
501 |
for (int i = 1; i < this.bands.size(); i++) { |
|
502 |
if( type != this.bands.get(i).getDataType() ) { |
|
503 |
return false; |
|
504 |
} |
|
505 |
} |
|
506 |
return true; |
|
507 |
} |
|
508 |
|
|
495 | 509 |
public NoData[] getBandNoData() { |
496 | 510 |
NoData[] bandNoData = new NoData[this.getBandCount()]; |
497 | 511 |
for (int i = 0; i < this.bands.size(); i++) { |
Also available in: Unified diff