21 #ifndef __geo_tiffp_h_
22 #define __geo_tiffp_h_
48 typedef extended dblparam_t;
50 typedef double dblparam_t;
63 typedef unsigned short pinfo_t;
65 typedef tdata_t gdata_t;
66 typedef tsize_t gsize_t;
68 #define GTIFF_GEOKEYDIRECTORY TIFFTAG_GEOKEYDIRECTORY
69 #define GTIFF_DOUBLEPARAMS TIFFTAG_GEODOUBLEPARAMS
70 #define GTIFF_ASCIIPARAMS TIFFTAG_GEOASCIIPARAMS
71 #define GTIFF_PIXELSCALE TIFFTAG_GEOPIXELSCALE
72 #define GTIFF_TRANSMATRIX TIFFTAG_GEOTRANSMATRIX
73 #define GTIFF_INTERGRAPH_MATRIX TIFFTAG_INTERGRAPH_MATRIX
74 #define GTIFF_TIEPOINTS TIFFTAG_GEOTIEPOINTS
77 #if defined(__cplusplus)
84 typedef int (*GTGetFunction) (tiff_t *tif, pinfo_t tag,
int *count,
void *value );
85 typedef int (*GTSetFunction) (tiff_t *tif, pinfo_t tag,
int count,
void *value );
86 typedef tagtype_t (*GTTypeFunction) (tiff_t *tif, pinfo_t tag);
102 extern gsize_t _gtiff_size[];
103 extern void CPL_DLL _GTIFSetDefaultTIFF(
TIFFMethod *method);
104 extern gdata_t CPL_DLL _GTIFcalloc(gsize_t);
105 extern gdata_t CPL_DLL _GTIFrealloc(gdata_t,gsize_t);
106 extern void CPL_DLL _GTIFFree(gdata_t data);
107 extern void CPL_DLL _GTIFmemcpy(gdata_t out,gdata_t in,gsize_t size);
109 #if defined(__cplusplus)
Definition: geo_tiffp.h:87