tiff/tiffio.h File Reference

#include "tiff_API.h"
#include "tiff.h"
#include "tiffvers.h"
#include <stdio.h>
#include <stdarg.h>

Go to the source code of this file.

Classes

struct  TIFFDisplay
struct  TIFFYCbCrToRGB
struct  TIFFCIELabToRGB
struct  _TIFFRGBAImage
struct  TIFFCodec
struct  TIFFFieldInfo
struct  _TIFFTagValue
struct  TIFFTagMethods

Defines

#define NULL   (void *)0
#define TIFFPRINT_NONE   0x0
#define TIFFPRINT_STRIPS   0x1
#define TIFFPRINT_CURVES   0x2
#define TIFFPRINT_COLORMAP   0x4
#define TIFFPRINT_JPEGQTABLES   0x100
#define TIFFPRINT_JPEGACTABLES   0x200
#define TIFFPRINT_JPEGDCTABLES   0x200
#define D65_X0   (95.0470F)
#define D65_Y0   (100.0F)
#define D65_Z0   (108.8827F)
#define D50_X0   (96.4250F)
#define D50_Y0   (100.0F)
#define D50_Z0   (82.4680F)
#define CIELABTORGB_TABLE_RANGE   1500
#define TIFFGetR(abgr)   ((abgr) & 0xff)
#define TIFFGetG(abgr)   (((abgr) >> 8) & 0xff)
#define TIFFGetB(abgr)   (((abgr) >> 16) & 0xff)
#define TIFFGetA(abgr)   (((abgr) >> 24) & 0xff)
#define LOGLUV_PUBLIC   1
#define U_NEU   0.210526316
#define V_NEU   0.473684211
#define UVSCALE   410.
#define TIFF_ANY   TIFF_NOTYPE
#define TIFF_VARIABLE   -1
#define TIFF_SPP   -2
#define TIFF_VARIABLE2   -3
#define FIELD_CUSTOM   65

Typedefs

typedef struct tiff TIFF
typedef uint32 ttag_t
typedef uint16 tdir_t
typedef uint16 tsample_t
typedef uint32 tstrip_t
typedef uint32 ttile_t
typedef int32 tsize_t
typedef void * tdata_t
typedef uint32 toff_t
typedef void * thandle_t
typedef unsigned char TIFFRGBValue
typedef struct _TIFFRGBAImage TIFFRGBAImage
typedef void(* tileContigRoutine )(TIFFRGBAImage *, uint32 *, uint32, uint32, uint32, uint32, int32, int32, unsigned char *)
typedef void(* tileSeparateRoutine )(TIFFRGBAImage *, uint32 *, uint32, uint32, uint32, uint32, int32, int32, unsigned char *, unsigned char *, unsigned char *, unsigned char *)
typedef int(* TIFFInitMethod )(TIFF *, int)
typedef void(* TIFFErrorHandler )(const char *, const char *, va_list)
typedef tsize_t(* TIFFReadWriteProc )(thandle_t, tdata_t, tsize_t)
typedef toff_t(* TIFFSeekProc )(thandle_t, toff_t, int)
typedef int(* TIFFCloseProc )(thandle_t)
typedef toff_t(* TIFFSizeProc )(thandle_t)
typedef int(* TIFFMapFileProc )(thandle_t, tdata_t *, toff_t *)
typedef void(* TIFFUnmapFileProc )(thandle_t, tdata_t, toff_t)
typedef void(* TIFFExtendProc )(TIFF *)
typedef struct _TIFFTagValue TIFFTagValue
typedef int(* TIFFVSetMethod )(TIFF *, ttag_t, va_list)
typedef int(* TIFFVGetMethod )(TIFF *, ttag_t, va_list)
typedef void(* TIFFPrintMethod )(TIFF *, FILE *, long)

Functions

tiff_API int TIFFCIELabToRGBInit (TIFFCIELabToRGB *, TIFFDisplay *, float *)
tiff_API void TIFFCIELabToXYZ (TIFFCIELabToRGB *, uint32, int32, int32, float *, float *, float *)
tiff_API void TIFFXYZToRGB (TIFFCIELabToRGB *, float, float, float, uint32 *, uint32 *, uint32 *)
tiff_API int TIFFYCbCrToRGBInit (TIFFYCbCrToRGB *, float *, float *)
tiff_API void TIFFYCbCrtoRGB (TIFFYCbCrToRGB *, uint32, int32, int32, uint32 *, uint32 *, uint32 *)
tiff_API const char * TIFFGetVersion (void)
tiff_API const TIFFCodecTIFFFindCODEC (uint16)
tiff_API TIFFCodecTIFFRegisterCODEC (uint16, const char *, TIFFInitMethod)
tiff_API void TIFFUnRegisterCODEC (TIFFCodec *)
tiff_API int TIFFIsCODECConfigured (uint16)
tiff_API TIFFCodecTIFFGetConfiguredCODECs ()
tiff_API tdata_t _TIFFmalloc (tsize_t)
tiff_API tdata_t _TIFFrealloc (tdata_t, tsize_t)
tiff_API void _TIFFmemset (tdata_t, int, tsize_t)
tiff_API void _TIFFmemcpy (tdata_t, const tdata_t, tsize_t)
tiff_API int _TIFFmemcmp (const tdata_t, const tdata_t, tsize_t)
tiff_API void _TIFFfree (tdata_t)
tiff_API void TIFFCleanup (TIFF *)
tiff_API void TIFFClose (TIFF *)
tiff_API int TIFFFlush (TIFF *)
tiff_API int TIFFFlushData (TIFF *)
tiff_API int TIFFGetField (TIFF *, ttag_t,...)
tiff_API int TIFFVGetField (TIFF *, ttag_t, va_list)
tiff_API int TIFFGetFieldDefaulted (TIFF *, ttag_t,...)
tiff_API int TIFFVGetFieldDefaulted (TIFF *, ttag_t, va_list)
tiff_API int TIFFReadDirectory (TIFF *)
tiff_API tsize_t TIFFScanlineSize (TIFF *)
tiff_API tsize_t TIFFRasterScanlineSize (TIFF *)
tiff_API tsize_t TIFFStripSize (TIFF *)
tiff_API tsize_t TIFFRawStripSize (TIFF *, tstrip_t)
tiff_API tsize_t TIFFVStripSize (TIFF *, uint32)
tiff_API tsize_t TIFFTileRowSize (TIFF *)
tiff_API tsize_t TIFFTileSize (TIFF *)
tiff_API tsize_t TIFFVTileSize (TIFF *, uint32)
tiff_API uint32 TIFFDefaultStripSize (TIFF *, uint32)
tiff_API void TIFFDefaultTileSize (TIFF *, uint32 *, uint32 *)
tiff_API int TIFFFileno (TIFF *)
tiff_API int TIFFSetFileno (TIFF *, int)
tiff_API thandle_t TIFFClientdata (TIFF *)
tiff_API thandle_t TIFFSetClientdata (TIFF *, thandle_t)
tiff_API int TIFFGetMode (TIFF *)
tiff_API int TIFFSetMode (TIFF *, int)
tiff_API int TIFFIsTiled (TIFF *)
tiff_API int TIFFIsByteSwapped (TIFF *)
tiff_API int TIFFIsUpSampled (TIFF *)
tiff_API int TIFFIsMSB2LSB (TIFF *)
tiff_API int TIFFIsBigEndian (TIFF *)
tiff_API TIFFReadWriteProc TIFFGetReadProc (TIFF *)
tiff_API TIFFReadWriteProc TIFFGetWriteProc (TIFF *)
tiff_API TIFFSeekProc TIFFGetSeekProc (TIFF *)
tiff_API TIFFCloseProc TIFFGetCloseProc (TIFF *)
tiff_API TIFFSizeProc TIFFGetSizeProc (TIFF *)
tiff_API TIFFMapFileProc TIFFGetMapFileProc (TIFF *)
tiff_API TIFFUnmapFileProc TIFFGetUnmapFileProc (TIFF *)
tiff_API uint32 TIFFCurrentRow (TIFF *)
tiff_API tdir_t TIFFCurrentDirectory (TIFF *)
tiff_API tdir_t TIFFNumberOfDirectories (TIFF *)
tiff_API uint32 TIFFCurrentDirOffset (TIFF *)
tiff_API tstrip_t TIFFCurrentStrip (TIFF *)
tiff_API ttile_t TIFFCurrentTile (TIFF *)
tiff_API int TIFFReadBufferSetup (TIFF *, tdata_t, tsize_t)
tiff_API int TIFFWriteBufferSetup (TIFF *, tdata_t, tsize_t)
tiff_API int TIFFSetupStrips (TIFF *)
tiff_API int TIFFWriteCheck (TIFF *, int, const char *)
tiff_API int TIFFCreateDirectory (TIFF *)
tiff_API int TIFFLastDirectory (TIFF *)
tiff_API int TIFFSetDirectory (TIFF *, tdir_t)
tiff_API int TIFFSetSubDirectory (TIFF *, uint32)
tiff_API int TIFFUnlinkDirectory (TIFF *, tdir_t)
tiff_API int TIFFSetField (TIFF *, ttag_t,...)
tiff_API int TIFFVSetField (TIFF *, ttag_t, va_list)
tiff_API int TIFFWriteDirectory (TIFF *)
tiff_API int TIFFCheckpointDirectory (TIFF *)
tiff_API int TIFFRewriteDirectory (TIFF *)
tiff_API int TIFFReassignTagToIgnore (enum TIFFIgnoreSense, int)
tiff_API void TIFFPrintDirectory (TIFF *, FILE *, long)
tiff_API int TIFFReadScanline (TIFF *, tdata_t, uint32, tsample_t)
tiff_API int TIFFWriteScanline (TIFF *, tdata_t, uint32, tsample_t)
tiff_API int TIFFReadRGBAImage (TIFF *, uint32, uint32, uint32 *, int)
tiff_API int TIFFReadRGBAImageOriented (TIFF *, uint32, uint32, uint32 *, int, int)
tiff_API int TIFFReadRGBAStrip (TIFF *, tstrip_t, uint32 *)
tiff_API int TIFFReadRGBATile (TIFF *, uint32, uint32, uint32 *)
tiff_API int TIFFRGBAImageOK (TIFF *, char[1024])
tiff_API int TIFFRGBAImageBegin (TIFFRGBAImage *, TIFF *, int, char[1024])
tiff_API int TIFFRGBAImageGet (TIFFRGBAImage *, uint32 *, uint32, uint32)
tiff_API void TIFFRGBAImageEnd (TIFFRGBAImage *)
tiff_API TIFFTIFFOpen (const char *, const char *)
tiff_API TIFFTIFFFdOpen (int, const char *, const char *)
tiff_API TIFFTIFFClientOpen (const char *, const char *, thandle_t, TIFFReadWriteProc, TIFFReadWriteProc, TIFFSeekProc, TIFFCloseProc, TIFFSizeProc, TIFFMapFileProc, TIFFUnmapFileProc)
tiff_API const char * TIFFFileName (TIFF *)
tiff_API const char * TIFFSetFileName (TIFF *, const char *)
tiff_API void TIFFError (const char *, const char *,...)
tiff_API void TIFFWarning (const char *, const char *,...)
tiff_API TIFFErrorHandler TIFFSetErrorHandler (TIFFErrorHandler)
tiff_API TIFFErrorHandler TIFFSetWarningHandler (TIFFErrorHandler)
tiff_API TIFFExtendProc TIFFSetTagExtender (TIFFExtendProc)
tiff_API ttile_t TIFFComputeTile (TIFF *, uint32, uint32, uint32, tsample_t)
tiff_API int TIFFCheckTile (TIFF *, uint32, uint32, uint32, tsample_t)
tiff_API ttile_t TIFFNumberOfTiles (TIFF *)
tiff_API tsize_t TIFFReadTile (TIFF *, tdata_t, uint32, uint32, uint32, tsample_t)
tiff_API tsize_t TIFFWriteTile (TIFF *, tdata_t, uint32, uint32, uint32, tsample_t)
tiff_API tstrip_t TIFFComputeStrip (TIFF *, uint32, tsample_t)
tiff_API tstrip_t TIFFNumberOfStrips (TIFF *)
tiff_API tsize_t TIFFReadEncodedStrip (TIFF *, tstrip_t, tdata_t, tsize_t)
tiff_API tsize_t TIFFReadRawStrip (TIFF *, tstrip_t, tdata_t, tsize_t)
tiff_API tsize_t TIFFReadEncodedTile (TIFF *, ttile_t, tdata_t, tsize_t)
tiff_API tsize_t TIFFReadRawTile (TIFF *, ttile_t, tdata_t, tsize_t)
tiff_API tsize_t TIFFWriteEncodedStrip (TIFF *, tstrip_t, tdata_t, tsize_t)
tiff_API tsize_t TIFFWriteRawStrip (TIFF *, tstrip_t, tdata_t, tsize_t)
tiff_API tsize_t TIFFWriteEncodedTile (TIFF *, ttile_t, tdata_t, tsize_t)
tiff_API tsize_t TIFFWriteRawTile (TIFF *, ttile_t, tdata_t, tsize_t)
tiff_API int TIFFDataWidth (TIFFDataType)
tiff_API void TIFFSetWriteOffset (TIFF *, toff_t)
tiff_API void TIFFSwabShort (uint16 *)
tiff_API void TIFFSwabLong (uint32 *)
tiff_API void TIFFSwabDouble (double *)
tiff_API void TIFFSwabArrayOfShort (uint16 *, unsigned long)
tiff_API void TIFFSwabArrayOfLong (uint32 *, unsigned long)
tiff_API void TIFFSwabArrayOfDouble (double *, unsigned long)
tiff_API void TIFFReverseBits (unsigned char *, unsigned long)
tiff_API const unsigned char * TIFFGetBitRevTable (int)
tiff_API double LogL16toY (int)
tiff_API double LogL10toY (int)
tiff_API void XYZtoRGB24 (float *, uint8 *)
tiff_API int uv_decode (double *, double *, int)
tiff_API void LogLuv24toXYZ (uint32, float *)
tiff_API void LogLuv32toXYZ (uint32, float *)
tiff_API int LogL16fromY (double, int)
tiff_API int LogL10fromY (double, int)
tiff_API int uv_encode (double, double, int)
tiff_API uint32 LogLuv24fromXYZ (float *, int)
tiff_API uint32 LogLuv32fromXYZ (float *, int)
tiff_API int TIFFGetTagListCount (TIFF *)
tiff_API ttag_t TIFFGetTagListEntry (TIFF *, int tag_index)
tiff_API void TIFFMergeFieldInfo (TIFF *, const TIFFFieldInfo[], int)
tiff_API const TIFFFieldInfoTIFFFindFieldInfo (TIFF *, ttag_t, TIFFDataType)
tiff_API const TIFFFieldInfoTIFFFindFieldInfoByName (TIFF *, const char *, TIFFDataType)
tiff_API const TIFFFieldInfoTIFFFieldWithTag (TIFF *, ttag_t)
tiff_API const TIFFFieldInfoTIFFFieldWithName (TIFF *, const char *)
tiff_API TIFFTagMethodsTIFFAccessTagMethods (TIFF *)
tiff_API void * TIFFGetClientInfo (TIFF *, const char *)
tiff_API void TIFFSetClientInfo (TIFF *, void *, const char *)


Define Documentation

#define CIELABTORGB_TABLE_RANGE   1500

Definition at line 163 of file tiffio.h.

#define D50_X0   (96.4250F)

Definition at line 128 of file tiffio.h.

#define D50_Y0   (100.0F)

Definition at line 129 of file tiffio.h.

#define D50_Z0   (82.4680F)

Definition at line 130 of file tiffio.h.

#define D65_X0   (95.0470F)

Definition at line 124 of file tiffio.h.

#define D65_Y0   (100.0F)

Definition at line 125 of file tiffio.h.

#define D65_Z0   (108.8827F)

Definition at line 126 of file tiffio.h.

#define FIELD_CUSTOM   65

Definition at line 454 of file tiffio.h.

#define LOGLUV_PUBLIC   1

Definition at line 265 of file tiffio.h.

#define NULL   (void *)0

Definition at line 102 of file tiffio.h.

#define TIFF_ANY   TIFF_NOTYPE

Definition at line 449 of file tiffio.h.

#define TIFF_SPP   -2

Definition at line 451 of file tiffio.h.

#define TIFF_VARIABLE   -1

Definition at line 450 of file tiffio.h.

#define TIFF_VARIABLE2   -3

Definition at line 452 of file tiffio.h.

#define TIFFGetA ( abgr   )     (((abgr) >> 24) & 0xff)

Definition at line 244 of file tiffio.h.

#define TIFFGetB ( abgr   )     (((abgr) >> 16) & 0xff)

Definition at line 243 of file tiffio.h.

#define TIFFGetG ( abgr   )     (((abgr) >> 8) & 0xff)

Definition at line 242 of file tiffio.h.

#define TIFFGetR ( abgr   )     ((abgr) & 0xff)

Definition at line 241 of file tiffio.h.

#define TIFFPRINT_COLORMAP   0x4

Definition at line 114 of file tiffio.h.

#define TIFFPRINT_CURVES   0x2

Definition at line 113 of file tiffio.h.

#define TIFFPRINT_JPEGACTABLES   0x200

Definition at line 116 of file tiffio.h.

#define TIFFPRINT_JPEGDCTABLES   0x200

Definition at line 117 of file tiffio.h.

#define TIFFPRINT_JPEGQTABLES   0x100

Definition at line 115 of file tiffio.h.

#define TIFFPRINT_NONE   0x0

Definition at line 111 of file tiffio.h.

#define TIFFPRINT_STRIPS   0x1

Definition at line 112 of file tiffio.h.

#define U_NEU   0.210526316

Definition at line 419 of file tiffio.h.

#define UVSCALE   410.

Definition at line 421 of file tiffio.h.

#define V_NEU   0.473684211

Definition at line 420 of file tiffio.h.


Typedef Documentation

typedef void* tdata_t

Definition at line 69 of file tiffio.h.

typedef uint16 tdir_t

Definition at line 64 of file tiffio.h.

typedef void* thandle_t

Definition at line 98 of file tiffio.h.

typedef struct tiff TIFF

Definition at line 42 of file tiffio.h.

typedef int(* TIFFCloseProc)(thandle_t)

Definition at line 274 of file tiffio.h.

typedef void(* TIFFErrorHandler)(const char *, const char *, va_list)

Definition at line 271 of file tiffio.h.

typedef void(* TIFFExtendProc)(TIFF *)

Definition at line 278 of file tiffio.h.

typedef int(* TIFFInitMethod)(TIFF *, int)

Definition at line 253 of file tiffio.h.

typedef int(* TIFFMapFileProc)(thandle_t, tdata_t *, toff_t *)

Definition at line 276 of file tiffio.h.

typedef void(* TIFFPrintMethod)(TIFF *, FILE *, long)

Definition at line 482 of file tiffio.h.

Definition at line 272 of file tiffio.h.

typedef struct _TIFFRGBAImage TIFFRGBAImage

Definition at line 185 of file tiffio.h.

typedef unsigned char TIFFRGBValue

Definition at line 134 of file tiffio.h.

typedef toff_t(* TIFFSeekProc)(thandle_t, toff_t, int)

Definition at line 273 of file tiffio.h.

Definition at line 275 of file tiffio.h.

typedef struct _TIFFTagValue TIFFTagValue

Definition at line 277 of file tiffio.h.

typedef int(* TIFFVGetMethod)(TIFF *, ttag_t, va_list)

Definition at line 481 of file tiffio.h.

typedef int(* TIFFVSetMethod)(TIFF *, ttag_t, va_list)

Definition at line 480 of file tiffio.h.

typedef void(* tileContigRoutine)(TIFFRGBAImage *, uint32 *, uint32, uint32, uint32, uint32, int32, int32, unsigned char *)

Definition at line 197 of file tiffio.h.

typedef void(* tileSeparateRoutine)(TIFFRGBAImage *, uint32 *, uint32, uint32, uint32, uint32, int32, int32, unsigned char *, unsigned char *, unsigned char *, unsigned char *)

Definition at line 200 of file tiffio.h.

typedef uint32 toff_t

Definition at line 70 of file tiffio.h.

typedef uint16 tsample_t

Definition at line 65 of file tiffio.h.

typedef int32 tsize_t

Definition at line 68 of file tiffio.h.

typedef uint32 tstrip_t

Definition at line 66 of file tiffio.h.

typedef uint32 ttag_t

Definition at line 63 of file tiffio.h.

typedef uint32 ttile_t

Definition at line 67 of file tiffio.h.


Function Documentation

tiff_API void _TIFFfree ( tdata_t   ) 

tiff_API tdata_t _TIFFmalloc ( tsize_t   ) 

tiff_API int _TIFFmemcmp ( const   tdata_t,
const   tdata_t,
tsize_t   
)

tiff_API void _TIFFmemcpy ( tdata_t  ,
const   tdata_t,
tsize_t   
)

tiff_API void _TIFFmemset ( tdata_t  ,
int  ,
tsize_t   
)

tiff_API tdata_t _TIFFrealloc ( tdata_t  ,
tsize_t   
)

tiff_API int LogL10fromY ( double  ,
int   
)

tiff_API double LogL10toY ( int   ) 

tiff_API int LogL16fromY ( double  ,
int   
)

tiff_API double LogL16toY ( int   ) 

tiff_API uint32 LogLuv24fromXYZ ( float *  ,
int   
)

tiff_API void LogLuv24toXYZ ( uint32  ,
float *   
)

tiff_API uint32 LogLuv32fromXYZ ( float *  ,
int   
)

tiff_API void LogLuv32toXYZ ( uint32  ,
float *   
)

tiff_API TIFFTagMethods* TIFFAccessTagMethods ( TIFF  ) 

tiff_API int TIFFCheckpointDirectory ( TIFF  ) 

tiff_API int TIFFCheckTile ( TIFF ,
uint32  ,
uint32  ,
uint32  ,
tsample_t   
)

tiff_API int TIFFCIELabToRGBInit ( TIFFCIELabToRGB ,
TIFFDisplay ,
float *   
)

tiff_API void TIFFCIELabToXYZ ( TIFFCIELabToRGB ,
uint32  ,
int32  ,
int32  ,
float *  ,
float *  ,
float *   
)

tiff_API void TIFFCleanup ( TIFF  ) 

tiff_API thandle_t TIFFClientdata ( TIFF  ) 

tiff_API TIFF* TIFFClientOpen ( const char *  ,
const char *  ,
thandle_t  ,
TIFFReadWriteProc  ,
TIFFReadWriteProc  ,
TIFFSeekProc  ,
TIFFCloseProc  ,
TIFFSizeProc  ,
TIFFMapFileProc  ,
TIFFUnmapFileProc   
)

tiff_API void TIFFClose ( TIFF  ) 

tiff_API tstrip_t TIFFComputeStrip ( TIFF ,
uint32  ,
tsample_t   
)

tiff_API ttile_t TIFFComputeTile ( TIFF ,
uint32  ,
uint32  ,
uint32  ,
tsample_t   
)

tiff_API int TIFFCreateDirectory ( TIFF  ) 

tiff_API tdir_t TIFFCurrentDirectory ( TIFF  ) 

tiff_API uint32 TIFFCurrentDirOffset ( TIFF  ) 

tiff_API uint32 TIFFCurrentRow ( TIFF  ) 

tiff_API tstrip_t TIFFCurrentStrip ( TIFF  ) 

tiff_API ttile_t TIFFCurrentTile ( TIFF  ) 

tiff_API int TIFFDataWidth ( TIFFDataType   ) 

tiff_API uint32 TIFFDefaultStripSize ( TIFF ,
uint32   
)

tiff_API void TIFFDefaultTileSize ( TIFF ,
uint32 ,
uint32  
)

tiff_API void TIFFError ( const char *  ,
const char *  ,
  ... 
)

tiff_API TIFF* TIFFFdOpen ( int  ,
const char *  ,
const char *   
)

tiff_API const TIFFFieldInfo* TIFFFieldWithName ( TIFF ,
const char *   
)

tiff_API const TIFFFieldInfo* TIFFFieldWithTag ( TIFF ,
ttag_t   
)

tiff_API const char* TIFFFileName ( TIFF  ) 

tiff_API int TIFFFileno ( TIFF  ) 

tiff_API const TIFFCodec* TIFFFindCODEC ( uint16   ) 

tiff_API const TIFFFieldInfo* TIFFFindFieldInfo ( TIFF ,
ttag_t  ,
TIFFDataType   
)

tiff_API const TIFFFieldInfo* TIFFFindFieldInfoByName ( TIFF ,
const char *  ,
TIFFDataType   
)

tiff_API int TIFFFlush ( TIFF  ) 

tiff_API int TIFFFlushData ( TIFF  ) 

tiff_API const unsigned char* TIFFGetBitRevTable ( int   ) 

tiff_API void* TIFFGetClientInfo ( TIFF ,
const char *   
)

tiff_API TIFFCloseProc TIFFGetCloseProc ( TIFF  ) 

tiff_API TIFFCodec* TIFFGetConfiguredCODECs (  ) 

tiff_API int TIFFGetField ( TIFF ,
ttag_t  ,
  ... 
)

tiff_API int TIFFGetFieldDefaulted ( TIFF ,
ttag_t  ,
  ... 
)

tiff_API TIFFMapFileProc TIFFGetMapFileProc ( TIFF  ) 

tiff_API int TIFFGetMode ( TIFF  ) 

tiff_API TIFFReadWriteProc TIFFGetReadProc ( TIFF  ) 

tiff_API TIFFSeekProc TIFFGetSeekProc ( TIFF  ) 

tiff_API TIFFSizeProc TIFFGetSizeProc ( TIFF  ) 

tiff_API int TIFFGetTagListCount ( TIFF  ) 

tiff_API ttag_t TIFFGetTagListEntry ( TIFF ,
int  tag_index 
)

tiff_API TIFFUnmapFileProc TIFFGetUnmapFileProc ( TIFF  ) 

tiff_API const char* TIFFGetVersion ( void   ) 

tiff_API TIFFReadWriteProc TIFFGetWriteProc ( TIFF  ) 

tiff_API int TIFFIsBigEndian ( TIFF  ) 

tiff_API int TIFFIsByteSwapped ( TIFF  ) 

tiff_API int TIFFIsCODECConfigured ( uint16   ) 

tiff_API int TIFFIsMSB2LSB ( TIFF  ) 

tiff_API int TIFFIsTiled ( TIFF  ) 

tiff_API int TIFFIsUpSampled ( TIFF  ) 

tiff_API int TIFFLastDirectory ( TIFF  ) 

tiff_API void TIFFMergeFieldInfo ( TIFF ,
const   TIFFFieldInfo[],
int   
)

tiff_API tdir_t TIFFNumberOfDirectories ( TIFF  ) 

tiff_API tstrip_t TIFFNumberOfStrips ( TIFF  ) 

tiff_API ttile_t TIFFNumberOfTiles ( TIFF  ) 

tiff_API TIFF* TIFFOpen ( const char *  ,
const char *   
)

tiff_API void TIFFPrintDirectory ( TIFF ,
FILE *  ,
long   
)

tiff_API tsize_t TIFFRasterScanlineSize ( TIFF  ) 

tiff_API tsize_t TIFFRawStripSize ( TIFF ,
tstrip_t   
)

tiff_API int TIFFReadBufferSetup ( TIFF ,
tdata_t  ,
tsize_t   
)

tiff_API int TIFFReadDirectory ( TIFF  ) 

tiff_API tsize_t TIFFReadEncodedStrip ( TIFF ,
tstrip_t  ,
tdata_t  ,
tsize_t   
)

tiff_API tsize_t TIFFReadEncodedTile ( TIFF ,
ttile_t  ,
tdata_t  ,
tsize_t   
)

tiff_API tsize_t TIFFReadRawStrip ( TIFF ,
tstrip_t  ,
tdata_t  ,
tsize_t   
)

tiff_API tsize_t TIFFReadRawTile ( TIFF ,
ttile_t  ,
tdata_t  ,
tsize_t   
)

tiff_API int TIFFReadRGBAImage ( TIFF ,
uint32  ,
uint32  ,
uint32 ,
int   
)

tiff_API int TIFFReadRGBAImageOriented ( TIFF ,
uint32  ,
uint32  ,
uint32 ,
int  ,
int   
)

tiff_API int TIFFReadRGBAStrip ( TIFF ,
tstrip_t  ,
uint32  
)

tiff_API int TIFFReadRGBATile ( TIFF ,
uint32  ,
uint32  ,
uint32  
)

tiff_API int TIFFReadScanline ( TIFF ,
tdata_t  ,
uint32  ,
tsample_t   
)

tiff_API tsize_t TIFFReadTile ( TIFF ,
tdata_t  ,
uint32  ,
uint32  ,
uint32  ,
tsample_t   
)

tiff_API int TIFFReassignTagToIgnore ( enum  TIFFIgnoreSense,
int   
)

tiff_API TIFFCodec* TIFFRegisterCODEC ( uint16  ,
const char *  ,
TIFFInitMethod   
)

tiff_API void TIFFReverseBits ( unsigned char *  ,
unsigned  long 
)

tiff_API int TIFFRewriteDirectory ( TIFF  ) 

tiff_API int TIFFRGBAImageBegin ( TIFFRGBAImage ,
TIFF ,
int  ,
char  [1024] 
)

tiff_API void TIFFRGBAImageEnd ( TIFFRGBAImage  ) 

tiff_API int TIFFRGBAImageGet ( TIFFRGBAImage ,
uint32 ,
uint32  ,
uint32   
)

tiff_API int TIFFRGBAImageOK ( TIFF ,
char  [1024] 
)

tiff_API tsize_t TIFFScanlineSize ( TIFF  ) 

tiff_API thandle_t TIFFSetClientdata ( TIFF ,
thandle_t   
)

tiff_API void TIFFSetClientInfo ( TIFF ,
void *  ,
const char *   
)

tiff_API int TIFFSetDirectory ( TIFF ,
tdir_t   
)

tiff_API TIFFErrorHandler TIFFSetErrorHandler ( TIFFErrorHandler   ) 

tiff_API int TIFFSetField ( TIFF ,
ttag_t  ,
  ... 
)

tiff_API const char* TIFFSetFileName ( TIFF ,
const char *   
)

tiff_API int TIFFSetFileno ( TIFF ,
int   
)

tiff_API int TIFFSetMode ( TIFF ,
int   
)

tiff_API int TIFFSetSubDirectory ( TIFF ,
uint32   
)

tiff_API TIFFExtendProc TIFFSetTagExtender ( TIFFExtendProc   ) 

tiff_API int TIFFSetupStrips ( TIFF  ) 

tiff_API TIFFErrorHandler TIFFSetWarningHandler ( TIFFErrorHandler   ) 

tiff_API void TIFFSetWriteOffset ( TIFF ,
toff_t   
)

tiff_API tsize_t TIFFStripSize ( TIFF  ) 

tiff_API void TIFFSwabArrayOfDouble ( double *  ,
unsigned  long 
)

tiff_API void TIFFSwabArrayOfLong ( uint32 ,
unsigned  long 
)

tiff_API void TIFFSwabArrayOfShort ( uint16 ,
unsigned  long 
)

tiff_API void TIFFSwabDouble ( double *   ) 

tiff_API void TIFFSwabLong ( uint32  ) 

tiff_API void TIFFSwabShort ( uint16  ) 

tiff_API tsize_t TIFFTileRowSize ( TIFF  ) 

tiff_API tsize_t TIFFTileSize ( TIFF  ) 

tiff_API int TIFFUnlinkDirectory ( TIFF ,
tdir_t   
)

tiff_API void TIFFUnRegisterCODEC ( TIFFCodec  ) 

tiff_API int TIFFVGetField ( TIFF ,
ttag_t  ,
va_list   
)

tiff_API int TIFFVGetFieldDefaulted ( TIFF ,
ttag_t  ,
va_list   
)

tiff_API int TIFFVSetField ( TIFF ,
ttag_t  ,
va_list   
)

tiff_API tsize_t TIFFVStripSize ( TIFF ,
uint32   
)

tiff_API tsize_t TIFFVTileSize ( TIFF ,
uint32   
)

tiff_API void TIFFWarning ( const char *  ,
const char *  ,
  ... 
)

tiff_API int TIFFWriteBufferSetup ( TIFF ,
tdata_t  ,
tsize_t   
)

tiff_API int TIFFWriteCheck ( TIFF ,
int  ,
const char *   
)

tiff_API int TIFFWriteDirectory ( TIFF  ) 

tiff_API tsize_t TIFFWriteEncodedStrip ( TIFF ,
tstrip_t  ,
tdata_t  ,
tsize_t   
)

tiff_API tsize_t TIFFWriteEncodedTile ( TIFF ,
ttile_t  ,
tdata_t  ,
tsize_t   
)

tiff_API tsize_t TIFFWriteRawStrip ( TIFF ,
tstrip_t  ,
tdata_t  ,
tsize_t   
)

tiff_API tsize_t TIFFWriteRawTile ( TIFF ,
ttile_t  ,
tdata_t  ,
tsize_t   
)

tiff_API int TIFFWriteScanline ( TIFF ,
tdata_t  ,
uint32  ,
tsample_t   
)

tiff_API tsize_t TIFFWriteTile ( TIFF ,
tdata_t  ,
uint32  ,
uint32  ,
uint32  ,
tsample_t   
)

tiff_API void TIFFXYZToRGB ( TIFFCIELabToRGB ,
float  ,
float  ,
float  ,
uint32 ,
uint32 ,
uint32  
)

tiff_API void TIFFYCbCrtoRGB ( TIFFYCbCrToRGB ,
uint32  ,
int32  ,
int32  ,
uint32 ,
uint32 ,
uint32  
)

tiff_API int TIFFYCbCrToRGBInit ( TIFFYCbCrToRGB ,
float *  ,
float *   
)

tiff_API int uv_decode ( double *  ,
double *  ,
int   
)

tiff_API int uv_encode ( double  ,
double  ,
int   
)

tiff_API void XYZtoRGB24 ( float *  ,
uint8  
)


Generated on Fri May 25 00:09:59 2012 for HDK by  doxygen 1.5.9