Home | History | Annotate | Download | only in IlmImf

Lines Matching defs:bitmap

78         unsigned char bitmap[BITMAP_SIZE],
83 bitmap[i] = 0;
86 bitmap[data[i] >> 3] |= (1 << (data[i] & 7));
88 bitmap[0] &= ~1; // zero is not explicitly stored in
89 // the bitmap; we assume that the
96 if (bitmap[i])
108 forwardLutFromBitmap (const unsigned char bitmap[BITMAP_SIZE],
115 if ((i == 0) || (bitmap[i >> 3] & (1 << (i & 7))))
122 } // i.e. number of ones in bitmap minus 1
126 reverseLutFromBitmap (const unsigned char bitmap[BITMAP_SIZE],
133 if ((i == 0) || (bitmap[i >> 3] & (1 << (i & 7))))
143 } // i.e. number of ones in bitmap minus 1
423 AutoArray <unsigned char, BITMAP_SIZE> bitmap;
429 bitmap,
433 unsigned short maxValue = forwardLutFromBitmap (bitmap, lut);
447 Xdr::write <CharPtrIO> (buf, (char *) &bitmap[0] + minNonZero,
547 AutoArray <unsigned char, BITMAP_SIZE> bitmap;
548 memset (bitmap, 0, sizeof (unsigned char) * BITMAP_SIZE);
556 "(invalid bitmap size).");
561 Xdr::read <CharPtrIO> (inPtr, (char *) &bitmap[0] + minNonZero,
566 unsigned short maxValue = reverseLutFromBitmap (bitmap, lut);