Lines Matching refs:TIFF
28 * TIFF Library.
38 extern void TIFFCvtNativeToIEEEFloat(TIFF*, uint32, float*);
39 extern void TIFFCvtNativeToIEEEDouble(TIFF*, uint32, double*);
42 static int TIFFWriteNormalTag(TIFF*, TIFFDirEntry*, const TIFFFieldInfo*);
43 static void TIFFSetupShortLong(TIFF*, ttag_t, TIFFDirEntry*, uint32);
44 static void TIFFSetupShort(TIFF*, ttag_t, TIFFDirEntry*, uint16);
45 static int TIFFSetupShortPair(TIFF*, ttag_t, TIFFDirEntry*);
46 static int TIFFWritePerSampleShorts(TIFF*, ttag_t, TIFFDirEntry*);
47 static int TIFFWritePerSampleAnys(TIFF*, TIFFDataType, ttag_t, TIFFDirEntry*);
48 static int TIFFWriteShortTable(TIFF*, ttag_t, TIFFDirEntry*, uint32, uint16**);
49 static int TIFFWriteShortArray(TIFF*,
51 static int TIFFWriteLongArray(TIFF *,
53 static int TIFFWriteRationalArray(TIFF *,
55 static int TIFFWriteFloatArray(TIFF *,
57 static int TIFFWriteDoubleArray(TIFF *,
59 static int TIFFWriteByteArray(TIFF*, TIFFDirEntry*, char*);
60 static int TIFFWriteAnyArray(TIFF*,
63 static int TIFFWriteTransferFunction(TIFF*, TIFFDirEntry*);
66 static int TIFFWriteInkNames(TIFF*, TIFFDirEntry*);
68 static int TIFFWriteData(TIFF*, TIFFDirEntry*, char*);
69 static int TIFFLinkDirectory(TIFF*);
81 static int TIFFWriteRational(TIFF*,
92 _TIFFWriteDirectory(TIFF* tif, int done)
413 TIFFWriteDirectory(TIFF* tif)
421 * written again. This will make a partially written TIFF file
425 TIFFCheckpointDirectory(TIFF* tif)
440 TIFFWriteNormalTag(TIFF* tif, TIFFDirEntry* dir, const TIFFFieldInfo* fip)
642 TIFFSetupShortLong(TIFF* tif, ttag_t tag, TIFFDirEntry* dir, uint32 v)
659 TIFFSetupShort(TIFF* tif, ttag_t tag, TIFFDirEntry* dir, uint16 v)
674 TIFFWriteRational(TIFF* tif,
689 TIFFWritePerSampleShorts(TIFF* tif, ttag_t tag, TIFFDirEntry* dir)
718 TIFFWritePerSampleAnys(TIFF* tif,
749 TIFFSetupShortPair(TIFF* tif, ttag_t tag, TIFFDirEntry* dir)
763 TIFFWriteShortTable(TIFF* tif,
785 TIFFWriteByteArray(TIFF* tif, TIFFDirEntry* dir, char* cp)
800 TIFFWriteShortArray(TIFF* tif,
826 TIFFWriteLongArray(TIFF* tif,
844 TIFFWriteRationalArray(TIFF* tif,
888 TIFFWriteFloatArray(TIFF* tif,
903 TIFFWriteDoubleArray(TIFF* tif,
917 * hold any of the TIFF tag types (yes, this should really be an abstract
923 TIFFWriteAnyArray(TIFF* tif,
1020 TIFFWriteTransferFunction(TIFF* tif, TIFFDirEntry* dir)
1045 TIFFWriteInkNames(TIFF* tif, TIFFDirEntry* dir)
1060 TIFFWriteData(TIFF* tif, TIFFDirEntry* dir, char* cp)
1104 TIFFRewriteDirectory( TIFF *tif )
1132 TIFFError(tif->tif_name, "Error updating TIFF header");
1182 TIFFLinkDirectory(TIFF* tif)
1221 TIFFError(tif->tif_name, "Error writing TIFF header");