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