< prev index next >

src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java

Print this page




 824            }
 825            lineOffset += scanlineStride;
 826         }
 827     }
 828 
 829     private static int[] createOffsetArray(int numBands) {
 830         int[] bandOffsets = new int[numBands];
 831         for (int i=0; i < numBands; i++) {
 832             bandOffsets[i] = 0;
 833         }
 834         return bandOffsets;
 835     }
 836 
 837     private static int[] createIndicesArray(int numBands) {
 838         int[] bankIndices = new int[numBands];
 839         for (int i=0; i < numBands; i++) {
 840             bankIndices[i] = i;
 841         }
 842         return bankIndices;
 843     }
 844 
 845     // Differentiate hash code from other ComponentSampleModel subclasses
 846     public int hashCode() {
 847         return super.hashCode() ^ 0x2;
 848     }
 849 }


 824            }
 825            lineOffset += scanlineStride;
 826         }
 827     }
 828 
 829     private static int[] createOffsetArray(int numBands) {
 830         int[] bandOffsets = new int[numBands];
 831         for (int i=0; i < numBands; i++) {
 832             bandOffsets[i] = 0;
 833         }
 834         return bandOffsets;
 835     }
 836 
 837     private static int[] createIndicesArray(int numBands) {
 838         int[] bankIndices = new int[numBands];
 839         for (int i=0; i < numBands; i++) {
 840             bankIndices[i] = i;
 841         }
 842         return bankIndices;
 843     }





 844 }
< prev index next >