home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / TIFF / TACS40.ZIP / TIFSTRUC.H < prev    next >
Encoding:
C/C++ Source or Header  |  1987-07-22  |  668 b   |  43 lines

  1. /*  Include file for TIFCREAT.C */
  2.  
  3. /*  TIFF header structure */
  4.  
  5.   struct header_tiff_struc
  6.   {
  7.   short byteorder;
  8.   short version;
  9.   long    first_ifd_addr;
  10.   } tiff_header;
  11.  
  12.  
  13.  
  14. /*  Default values for header structure */
  15.  
  16. #define INTEL_FMT    0x4949
  17. #define TIF_VERSION    0x2a
  18. #define ZERO        0000
  19.  
  20.  
  21. /*  Image File Directory structure */
  22.  
  23.   typedef struct {
  24.       short tagnum;
  25.       short fieldtype;
  26.       long fieldlen;
  27.       long offset_rvalue;
  28.       } ifdstrc;
  29.  
  30.  
  31.  
  32. /*  TIFF definitions */
  33.  
  34. #define TAG255    255
  35. #define TAG273    273
  36. #define TAG279    279
  37.  
  38. #define TBYTE    1
  39. #define TASCII    2
  40. #define TSHORT    3
  41. #define TLONG    4
  42. #define TRATNL    5
  43.