Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Macros | |
#define | G3CODES |
#define | Fax3State(tif) ((Fax3BaseState*) (tif)->tif_data) |
#define | DecoderState(tif) ((Fax3CodecState*) Fax3State(tif)) |
#define | EncoderState(tif) ((Fax3CodecState*) Fax3State(tif)) |
#define | is2DEncoding(sp) (sp->b.groupoptions & GROUP3OPT_2DENCODING) |
#define | isAligned(p, t) ((((unsigned long)(p)) & (sizeof (t)-1)) == 0) |
#define | DECLARE_STATE(tif, sp, mod) |
#define | DECLARE_STATE_2D(tif, sp, mod) |
#define | CACHE_STATE(tif, sp) |
#define | UNCACHE_STATE(tif, sp) |
#define | unexpected(table, a0) Fax3Unexpected(module, tif, line, a0) |
#define | extension(a0) Fax3Extension(module, tif, line, a0) |
#define | badlength(a0, lastx) Fax3BadLength(module, tif, line, a0, lastx) |
#define | prematureEOF(a0) Fax3PrematureEOF(module, tif, line, a0) |
#define | Nop |
#define | SWAP(t, a, b) { t x; x = (a); (a) = (b); (b) = x; } |
#define | FILL(n, cp) |
#define | ZERO(n, cp) |
#define | Fax3FlushBits(tif, sp) |
#define | _FlushBits(tif) |
#define | _PutBits(tif, bits, length) |
#define | putcode(tif, te) Fax3PutBits(tif, (te)->code, (te)->length) |
#define | finddiff(_cp, _bs, _be, _color) (_bs + (_color ? find1span(_cp,_bs,_be) : find0span(_cp,_bs,_be))) |
#define | finddiff2(_cp, _bs, _be, _color) (_bs < _be ? finddiff(_cp,_bs,_be,_color) : _be) |
#define | PIXEL(buf, ix) ((((buf)[(ix)>>3]) >> (7-((ix)&7))) & 1) |
#define | FIELD_BADFAXLINES (FIELD_CODEC+0) |
#define | FIELD_CLEANFAXDATA (FIELD_CODEC+1) |
#define | FIELD_BADFAXRUN (FIELD_CODEC+2) |
#define | FIELD_RECVPARAMS (FIELD_CODEC+3) |
#define | FIELD_SUBADDRESS (FIELD_CODEC+4) |
#define | FIELD_RECVTIME (FIELD_CODEC+5) |
#define | FIELD_FAXDCS (FIELD_CODEC+6) |
#define | FIELD_OPTIONS (FIELD_CODEC+7) |
#define | N(a) (sizeof (a) / sizeof (a[0])) |
#define | SWAP(t, a, b) { t x; x = (a); (a) = (b); (b) = x; } |
Enumerations | |
enum | Ttag { G3_1D, G3_2D } |
Functions | |
void | _TIFFFax3fillruns (unsigned char *buf, uint32 *runs, uint32 *erun, uint32 lastx) |
int | TIFFInitCCITTFax3 (TIFF *tif, int scheme) |
int | TIFFInitCCITTFax4 (TIFF *tif, int scheme) |
int | TIFFInitCCITTRLE (TIFF *tif, int scheme) |
int | TIFFInitCCITTRLEW (TIFF *tif, int scheme) |
#define _FlushBits | ( | tif | ) |
Definition at line 545 of file tif_fax3.c.
Definition at line 554 of file tif_fax3.c.
#define badlength | ( | a0, | |
lastx | |||
) | Fax3BadLength(module, tif, line, a0, lastx) |
Definition at line 210 of file tif_fax3.c.
#define CACHE_STATE | ( | tif, | |
sp | |||
) |
Definition at line 126 of file tif_fax3.c.
#define DECLARE_STATE | ( | tif, | |
sp, | |||
mod | |||
) |
Definition at line 104 of file tif_fax3.c.
#define DECLARE_STATE_2D | ( | tif, | |
sp, | |||
mod | |||
) |
Definition at line 119 of file tif_fax3.c.
#define DecoderState | ( | tif | ) | ((Fax3CodecState*) Fax3State(tif)) |
Definition at line 89 of file tif_fax3.c.
#define EncoderState | ( | tif | ) | ((Fax3CodecState*) Fax3State(tif)) |
Definition at line 90 of file tif_fax3.c.
#define extension | ( | a0 | ) | Fax3Extension(module, tif, line, a0) |
Definition at line 198 of file tif_fax3.c.
#define Fax3FlushBits | ( | tif, | |
sp | |||
) |
Definition at line 538 of file tif_fax3.c.
#define Fax3State | ( | tif | ) | ((Fax3BaseState*) (tif)->tif_data) |
Definition at line 67 of file tif_fax3.c.
#define FIELD_BADFAXLINES (FIELD_CODEC+0) |
Definition at line 1091 of file tif_fax3.c.
#define FIELD_BADFAXRUN (FIELD_CODEC+2) |
Definition at line 1093 of file tif_fax3.c.
#define FIELD_CLEANFAXDATA (FIELD_CODEC+1) |
Definition at line 1092 of file tif_fax3.c.
#define FIELD_FAXDCS (FIELD_CODEC+6) |
Definition at line 1097 of file tif_fax3.c.
#define FIELD_OPTIONS (FIELD_CODEC+7) |
Definition at line 1099 of file tif_fax3.c.
#define FIELD_RECVPARAMS (FIELD_CODEC+3) |
Definition at line 1094 of file tif_fax3.c.
#define FIELD_RECVTIME (FIELD_CODEC+5) |
Definition at line 1096 of file tif_fax3.c.
#define FIELD_SUBADDRESS (FIELD_CODEC+4) |
Definition at line 1095 of file tif_fax3.c.
#define FILL | ( | n, | |
cp | |||
) |
Definition at line 345 of file tif_fax3.c.
Referenced by _TIFFFax3fillruns().
#define finddiff | ( | _cp, | |
_bs, | |||
_be, | |||
_color | |||
) | (_bs + (_color ? find1span(_cp,_bs,_be) : find0span(_cp,_bs,_be))) |
Definition at line 900 of file tif_fax3.c.
#define finddiff2 | ( | _cp, | |
_bs, | |||
_be, | |||
_color | |||
) | (_bs < _be ? finddiff(_cp,_bs,_be,_color) : _be) |
Definition at line 906 of file tif_fax3.c.
#define G3CODES |
Definition at line 42 of file tif_fax3.c.
#define is2DEncoding | ( | sp | ) | (sp->b.groupoptions & GROUP3OPT_2DENCODING) |
Definition at line 92 of file tif_fax3.c.
Definition at line 94 of file tif_fax3.c.
Referenced by _TIFFFax3fillruns().
Definition at line 1133 of file tif_fax3.c.
Referenced by vl::Camera::adjustView(), vl::faceforward(), triangle_stripper::detail::graph_array< nodetype >::node::operator->(), and vl::reflect().
#define Nop |
Definition at line 223 of file tif_fax3.c.
#define prematureEOF | ( | a0 | ) | Fax3PrematureEOF(module, tif, line, a0) |
Definition at line 221 of file tif_fax3.c.
Definition at line 587 of file tif_fax3.c.
Definition at line 1373 of file tif_fax3.c.
Definition at line 1373 of file tif_fax3.c.
#define UNCACHE_STATE | ( | tif, | |
sp | |||
) |
Definition at line 136 of file tif_fax3.c.
#define unexpected | ( | table, | |
a0 | |||
) | Fax3Unexpected(module, tif, line, a0) |
Definition at line 187 of file tif_fax3.c.
#define ZERO | ( | n, | |
cp | |||
) |
Definition at line 351 of file tif_fax3.c.
Referenced by _TIFFFax3fillruns().
enum Ttag |
Enumerator | |
---|---|
G3_1D | |
G3_2D |
Definition at line 69 of file tif_fax3.c.
Definition at line 1354 of file tif_fax3.c.
References void().
Definition at line 1456 of file tif_fax3.c.
References void().
Definition at line 1532 of file tif_fax3.c.
References void().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:57.
© Copyright Michele Bosi. All rights reserved.