From d479dd1aab1c1cb907932c6595b0ef33523fc797 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Fri, 6 Nov 2015 07:14:47 +0100 Subject: Imported Upstream version 1.8.3 --- tiff/contrib/tags/xtiffiop.h | 72 -------------------------------------------- 1 file changed, 72 deletions(-) delete mode 100755 tiff/contrib/tags/xtiffiop.h (limited to 'tiff/contrib/tags/xtiffiop.h') diff --git a/tiff/contrib/tags/xtiffiop.h b/tiff/contrib/tags/xtiffiop.h deleted file mode 100755 index 9d534a8..0000000 --- a/tiff/contrib/tags/xtiffiop.h +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Private Extended TIFF library interface. - * - * uses private LIBTIFF interface. - * - * The portions of this module marked "XXX" should be - * modified to support your tags instead. - * - * written by: Niles D. Ritter - * - */ - -#ifndef __xtiffiop_h -#define __xtiffiop_h - -#include "tiffiop.h" -#include "xtiffio.h" - -/********************************************************************** - * User Configuration - **********************************************************************/ - -/* XXX - Define number of your extended tags here */ -#define NUM_XFIELD 3 -#define XFIELD_BASE (FIELD_LAST-NUM_XFIELD) - -/* XXX - Define your Tag Fields here */ -#define FIELD_EXAMPLE_MULTI (XFIELD_BASE+0) -#define FIELD_EXAMPLE_SINGLE (XFIELD_BASE+1) -#define FIELD_EXAMPLE_ASCII (XFIELD_BASE+2) - - -/* XXX - Define Private directory tag structure here */ -struct XTIFFDirectory { - uint16 xd_num_multi; /* dir-count for the multi tag */ - double* xd_example_multi; - uint32 xd_example_single; - char* xd_example_ascii; -}; -typedef struct XTIFFDirectory XTIFFDirectory; - -/********************************************************************** - * Nothing below this line should need to be changed by the user. - **********************************************************************/ - -struct xtiff { - TIFF *xtif_tif; /* parent TIFF pointer */ - uint32 xtif_flags; -#define XTIFFP_PRINT 0x00000001 - XTIFFDirectory xtif_dir; /* internal rep of current directory */ - TIFFVSetMethod xtif_vsetfield; /* inherited tag set routine */ - TIFFVGetMethod xtif_vgetfield; /* inherited tag get routine */ - TIFFPrintMethod xtif_printdir; /* inherited dir print method */ -}; -typedef struct xtiff xtiff; - - -#define PARENT(xt,pmember) ((xt)->xtif_ ## pmember) -#define TIFFMEMBER(tf,pmember) ((tf)->tif_ ## pmember) -#define XTIFFDIR(tif) ((xtiff *)TIFFMEMBER(tif,clientdir)) - -/* Extended TIFF flags */ -#define XTIFF_INITIALIZED 0x80000000 - -#endif /* __xtiffiop_h */ -/* - * Local Variables: - * mode: c - * c-basic-offset: 8 - * fill-column: 78 - * End: - */ -- cgit v1.2.3