Lines Matching defs:bitmap
9187 unsigned char bitmap[BITMAP_SIZE],
9190 for (int i = 0; i < BITMAP_SIZE; ++i) bitmap[i] = 0;
9192 for (int i = 0; i < nData; ++i) bitmap[data[i] >> 3] |= (1 << (data[i] & 7));
9194 bitmap[0] &= ~1; // zero is not explicitly stored in
9195 // the bitmap; we assume that the
9201 if (bitmap[i]) {
9209 const unsigned char bitmap[BITMAP_SIZE], unsigned short lut[USHORT_RANGE]) {
9213 if ((i == 0) || (bitmap[i >> 3] & (1 << (i & 7))))
9220 } // i.e. number of ones in bitmap minus 1
9223 const unsigned char bitmap[BITMAP_SIZE], unsigned short lut[USHORT_RANGE]) {
9227 if ((i == 0) || (bitmap[i >> 3] & (1 << (i & 7)))) lut[k++] = i;
9235 } // i.e. number of ones in bitmap minus 1
9254 std::vector<unsigned char> bitmap(BITMAP_SIZE);
9306 bitmap.data(), minNonZero, maxNonZero);
9309 unsigned short maxValue = forwardLutFromBitmap(bitmap.data(), lut.data());
9324 memcpy(buf, reinterpret_cast<char *>(&bitmap[0] + minNonZero),
9380 std::vector<unsigned char> bitmap(BITMAP_SIZE);
9390 memset(bitmap.data(), 0, BITMAP_SIZE);
9404 memcpy(reinterpret_cast<char *>(&bitmap[0] + minNonZero), ptr,
9411 unsigned short maxValue = reverseLutFromBitmap(bitmap.data(), lut.data());