Go to the source code of this file.
◆ CHECK_b1
Value: do { \
if (
pa != thisrun)
while (
b1 <= a0 &&
b1 < lastx) { \
pb += 2; \
} \
} while (0)
static CRYPT_DATA_BLOB b1[]
Definition at line 378 of file tif_fax3.h.
◆ CLEANUP_RUNS
Value: do { \
if (RunLength) \
SETVALUE(0); \
if (a0 != lastx) { \
badlength(a0, lastx); \
while (a0 > lastx &&
pa > thisrun) \
if (a0 < lastx) { \
if (a0 < 0) \
a0 = 0; \
SETVALUE(0); \
SETVALUE(lastx - a0); \
} else if (a0 > lastx) { \
SETVALUE(lastx); \
SETVALUE(0); \
} \
} \
} while (0)
Definition at line 285 of file tif_fax3.h.
◆ ClrBits
◆ EndOfData
◆ EXPAND1D
◆ EXPAND2D
◆ GetBits
#define GetBits |
( |
|
n | ) |
(BitAcc & ((1<<(n))-1)) |
◆ LOOKUP16
#define LOOKUP16 |
( |
|
wid, |
|
|
|
tab, |
|
|
|
eoflab |
|
) |
| |
Value: do { \
NeedBits16(wid,eoflab); \
ClrBits(TabEnt->Width); \
} while (0)
Definition at line 232 of file tif_fax3.h.
◆ LOOKUP8
#define LOOKUP8 |
( |
|
wid, |
|
|
|
tab, |
|
|
|
eoflab |
|
) |
| |
Value: do { \
NeedBits8(wid,eoflab); \
ClrBits(TabEnt->Width); \
} while (0)
Definition at line 227 of file tif_fax3.h.
◆ NeedBits16
Value: do { \
if (BitsAvail == 0) \
goto eoflab; \
} else { \
if ((BitsAvail += 8) < (
n)) { \
\
} else { \
BitsAvail += 8; \
} \
} \
} \
} \
} while (0)
Definition at line 151 of file tif_fax3.h.
◆ NeedBits8
Value: do { \
if (BitsAvail == 0) \
goto eoflab; \
} else { \
BitsAvail += 8; \
} \
} \
} while (0)
Definition at line 137 of file tif_fax3.h.
◆ S_EOL
◆ S_Ext
◆ S_Horiz
◆ S_MakeUp
◆ S_MakeUpB
◆ S_MakeUpW
◆ S_Null
◆ S_Pass
◆ S_TermB
◆ S_TermW
◆ S_V0
◆ S_VL
◆ S_VR
◆ SETVALUE
Value: do { \
*
pa++ = RunLength + (
x); \
RunLength = 0; \
} while (0)
GLint GLint GLint GLint GLint x
Definition at line 242 of file tif_fax3.h.
◆ SYNC_EOL
Value: do { \
if (EOLcnt == 0) { \
for (;;) { \
NeedBits16(11,eoflab); \
break; \
ClrBits(1); \
} \
} \
for (;;) { \
NeedBits8(8,eoflab); \
break; \
ClrBits(8); \
} \
ClrBits(1); \
ClrBits(1); \
EOLcnt = 0; \
} while (0)
Definition at line 259 of file tif_fax3.h.
◆ TIFFFaxFillFunc
◆ _TIFFFax3fillruns()
◆ TIFFFaxBlackTable
◆ TIFFFaxMainTable
◆ TIFFFaxWhiteTable