Data Structures |
| struct | TIFFDirectory |
Defines |
| #define | FIELD_SETLONGS 4 |
| #define | FIELD_IGNORE 0 |
| #define | FIELD_IMAGEDIMENSIONS 1 |
| #define | FIELD_TILEDIMENSIONS 2 |
| #define | FIELD_RESOLUTION 3 |
| #define | FIELD_POSITION 4 |
| #define | FIELD_SUBFILETYPE 5 |
| #define | FIELD_BITSPERSAMPLE 6 |
| #define | FIELD_COMPRESSION 7 |
| #define | FIELD_PHOTOMETRIC 8 |
| #define | FIELD_THRESHHOLDING 9 |
| #define | FIELD_FILLORDER 10 |
| #define | FIELD_ORIENTATION 15 |
| #define | FIELD_SAMPLESPERPIXEL 16 |
| #define | FIELD_ROWSPERSTRIP 17 |
| #define | FIELD_MINSAMPLEVALUE 18 |
| #define | FIELD_MAXSAMPLEVALUE 19 |
| #define | FIELD_PLANARCONFIG 20 |
| #define | FIELD_RESOLUTIONUNIT 22 |
| #define | FIELD_PAGENUMBER 23 |
| #define | FIELD_STRIPBYTECOUNTS 24 |
| #define | FIELD_STRIPOFFSETS 25 |
| #define | FIELD_COLORMAP 26 |
| #define | FIELD_EXTRASAMPLES 31 |
| #define | FIELD_SAMPLEFORMAT 32 |
| #define | FIELD_SMINSAMPLEVALUE 33 |
| #define | FIELD_SMAXSAMPLEVALUE 34 |
| #define | FIELD_IMAGEDEPTH 35 |
| #define | FIELD_TILEDEPTH 36 |
| #define | FIELD_HALFTONEHINTS 37 |
| #define | FIELD_YCBCRSUBSAMPLING 39 |
| #define | FIELD_YCBCRPOSITIONING 40 |
| #define | FIELD_REFBLACKWHITE 41 |
| #define | FIELD_TRANSFERFUNCTION 44 |
| #define | FIELD_INKNAMES 46 |
| #define | FIELD_SUBIFD 49 |
| #define | FIELD_CODEC 66 /* base of codec-private tags */ |
| #define | FIELD_PSEUDO 0 |
| #define | FIELD_LAST (32*FIELD_SETLONGS-1) |
| #define | TIFFExtractData(tif, type, v) |
| #define | TIFFInsertData(tif, type, v) |
| #define | BITn(n) (((unsigned long)1L)<<((n)&0x1f)) |
| #define | BITFIELDn(tif, n) ((tif)->tif_dir.td_fieldsset[(n)/32]) |
| #define | TIFFFieldSet(tif, field) (BITFIELDn(tif, field) & BITn(field)) |
| #define | TIFFSetFieldBit(tif, field) (BITFIELDn(tif, field) |= BITn(field)) |
| #define | TIFFClrFieldBit(tif, field) (BITFIELDn(tif, field) &= ~BITn(field)) |
| #define | FieldSet(fields, f) (fields[(f)/32] & BITn(f)) |
| #define | ResetFieldBit(fields, f) (fields[(f)/32] &= ~BITn(f)) |
| #define | _TIFFFindFieldInfo TIFFFindFieldInfo |
| #define | _TIFFFindFieldInfoByName TIFFFindFieldInfoByName |
| #define | _TIFFFieldWithTag TIFFFieldWithTag |
| #define | _TIFFFieldWithName TIFFFieldWithName |
Functions |
| const TIFFFieldInfo * | _TIFFGetFieldInfo (size_t *) |
| const TIFFFieldInfo * | _TIFFGetExifFieldInfo (size_t *) |
| void | _TIFFSetupFieldInfo (TIFF *, const TIFFFieldInfo[], size_t) |
| int | _TIFFMergeFieldInfo (TIFF *, const TIFFFieldInfo[], int) |
| void | _TIFFPrintFieldInfo (TIFF *, FILE *) |
| TIFFDataType | _TIFFSampleToTagType (TIFF *) |
| const TIFFFieldInfo * | _TIFFFindOrRegisterFieldInfo (TIFF *tif, ttag_t tag, TIFFDataType dt) |
| TIFFFieldInfo * | _TIFFCreateAnonFieldInfo (TIFF *tif, ttag_t tag, TIFFDataType dt) |