Visualization Library 2.0.0-b5

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Classes | Macros | Typedefs | Functions | Variables
tiffiop.h File Reference
#include "tif_config.h"
#include <fcntl.h>
#include <sys/types.h>
#include <string.h>
#include <assert.h>
#include <search.h>
#include "tiffio.h"
#include "tif_dir.h"

Go to the source code of this file.

Classes

struct  client_info
 
struct  tiff
 

Macros

#define STRIP_SIZE_DEFAULT   8192
 
#define streq(a, b)   (strcmp(a,b) == 0)
 
#define TRUE   1
 
#define FALSE   0
 
#define TIFF_FILLORDER   0x0003 /* natural bit fill order for machine */
 
#define TIFF_DIRTYHEADER   0x0004 /* header must be written on close */
 
#define TIFF_DIRTYDIRECT   0x0008 /* current directory must be written */
 
#define TIFF_BUFFERSETUP   0x0010 /* data buffers setup */
 
#define TIFF_CODERSETUP   0x0020 /* encoder/decoder setup done */
 
#define TIFF_BEENWRITING   0x0040 /* written 1+ scanlines to file */
 
#define TIFF_SWAB   0x0080 /* byte swap file information */
 
#define TIFF_NOBITREV   0x0100 /* inhibit bit reversal logic */
 
#define TIFF_MYBUFFER   0x0200 /* my raw data buffer; free on close */
 
#define TIFF_ISTILED   0x0400 /* file is tile, not strip- based */
 
#define TIFF_MAPPED   0x0800 /* file is mapped into memory */
 
#define TIFF_POSTENCODE   0x1000 /* need call to postencode routine */
 
#define TIFF_INSUBIFD   0x2000 /* currently writing a subifd */
 
#define TIFF_UPSAMPLED   0x4000 /* library is doing data up-sampling */
 
#define TIFF_STRIPCHOP   0x8000 /* enable strip chopping support */
 
#define TIFF_HEADERONLY   0x10000 /* read header only, do not process */
 
#define isPseudoTag(t)   (t > 0xffff) /* is tag value normal or pseudo */
 
#define isTiled(tif)   (((tif)->tif_flags & TIFF_ISTILED) != 0)
 
#define isMapped(tif)   (((tif)->tif_flags & TIFF_MAPPED) != 0)
 
#define isFillOrder(tif, o)   (((tif)->tif_flags & (o)) != 0)
 
#define isUpSampled(tif)   (((tif)->tif_flags & TIFF_UPSAMPLED) != 0)
 
#define TIFFReadFile(tif, buf, size)   ((*(tif)->tif_readproc)((tif)->tif_clientdata,buf,size))
 
#define TIFFWriteFile(tif, buf, size)   ((*(tif)->tif_writeproc)((tif)->tif_clientdata,buf,size))
 
#define TIFFSeekFile(tif, off, whence)   ((*(tif)->tif_seekproc)((tif)->tif_clientdata,(toff_t)(off),whence))
 
#define TIFFCloseFile(tif)   ((*(tif)->tif_closeproc)((tif)->tif_clientdata))
 
#define TIFFGetFileSize(tif)   ((*(tif)->tif_sizeproc)((tif)->tif_clientdata))
 
#define TIFFMapFileContents(tif, paddr, psize)   ((*(tif)->tif_mapproc)((tif)->tif_clientdata,paddr,psize))
 
#define TIFFUnmapFileContents(tif, addr, size)   ((*(tif)->tif_unmapproc)((tif)->tif_clientdata,addr,size))
 
#define ReadOK(tif, buf, size)   (TIFFReadFile(tif, (tdata_t) buf, (tsize_t)(size)) == (tsize_t)(size))
 
#define SeekOK(tif, off)   (TIFFSeekFile(tif, (toff_t) off, SEEK_SET) == (toff_t) off)
 
#define WriteOK(tif, buf, size)   (TIFFWriteFile(tif, (tdata_t) buf, (tsize_t) size) == (tsize_t) size)
 
#define TIFFhowmany(x, y)   ((((uint32)(x))+(((uint32)(y))-1))/((uint32)(y)))
 
#define TIFFhowmany8(x)   (((x)&0x07)?((uint32)(x)>>3)+1:(uint32)(x)>>3)
 
#define TIFFroundup(x, y)   (TIFFhowmany(x,y)*(y))
 
#define TIFFmax(A, B)   ((A)>(B)?(A):(B))
 
#define TIFFmin(A, B)   ((A)<(B)?(A):(B))
 
#define TIFFArrayCount(a)   (sizeof (a) / sizeof ((a)[0]))
 

Typedefs

typedef struct client_info TIFFClientInfoLink
 
typedef unsigned char tidataval_t
 
typedef tidataval_ttidata_t
 
typedef void(* TIFFVoidMethod) (TIFF *)
 
typedef int(* TIFFBoolMethod) (TIFF *)
 
typedef int(* TIFFPreMethod) (TIFF *, tsample_t)
 
typedef int(* TIFFCodeMethod) (TIFF *, tidata_t, tsize_t, tsample_t)
 
typedef int(* TIFFSeekMethod) (TIFF *, uint32)
 
typedef void(* TIFFPostMethod) (TIFF *, tidata_t, tsize_t)
 
typedef uint32(* TIFFStripMethod) (TIFF *, uint32)
 
typedef void(* TIFFTileMethod) (TIFF *, uint32 *, uint32 *)
 

Functions

int _TIFFgetMode (const char *, const char *)
 
int _TIFFNoRowEncode (TIFF *, tidata_t, tsize_t, tsample_t)
 
int _TIFFNoStripEncode (TIFF *, tidata_t, tsize_t, tsample_t)
 
int _TIFFNoTileEncode (TIFF *, tidata_t, tsize_t, tsample_t)
 
int _TIFFNoRowDecode (TIFF *, tidata_t, tsize_t, tsample_t)
 
int _TIFFNoStripDecode (TIFF *, tidata_t, tsize_t, tsample_t)
 
int _TIFFNoTileDecode (TIFF *, tidata_t, tsize_t, tsample_t)
 
void _TIFFNoPostDecode (TIFF *, tidata_t, tsize_t)
 
int _TIFFNoPreCode (TIFF *, tsample_t)
 
int _TIFFNoSeek (TIFF *, uint32)
 
void _TIFFSwab16BitData (TIFF *, tidata_t, tsize_t)
 
void _TIFFSwab24BitData (TIFF *, tidata_t, tsize_t)
 
void _TIFFSwab32BitData (TIFF *, tidata_t, tsize_t)
 
void _TIFFSwab64BitData (TIFF *, tidata_t, tsize_t)
 
int TIFFFlushData1 (TIFF *)
 
int TIFFDefaultDirectory (TIFF *)
 
void _TIFFSetDefaultCompressionState (TIFF *)
 
int TIFFSetCompressionScheme (TIFF *, int)
 
int TIFFSetDefaultCompressionState (TIFF *)
 
uint32 _TIFFDefaultStripSize (TIFF *, uint32)
 
void _TIFFDefaultTileSize (TIFF *, uint32 *, uint32 *)
 
int _TIFFDataSize (TIFFDataType)
 
void _TIFFsetByteArray (void **, void *, uint32)
 
void _TIFFsetString (char **, char *)
 
void _TIFFsetShortArray (uint16 **, uint16 *, uint32)
 
void _TIFFsetLongArray (uint32 **, uint32 *, uint32)
 
void _TIFFsetFloatArray (float **, float *, uint32)
 
void _TIFFsetDoubleArray (double **, double *, uint32)
 
void _TIFFprintAscii (FILE *, const char *)
 
void _TIFFprintAsciiTag (FILE *, const char *, const char *)
 
tdata_t _TIFFCheckMalloc (TIFF *, size_t, size_t, const char *)
 
int TIFFInitDumpMode (TIFF *, int)
 
int TIFFInitPackBits (TIFF *, int)
 
int TIFFInitCCITTRLE (TIFF *, int)
 
int TIFFInitCCITTRLEW (TIFF *, int)
 
int TIFFInitCCITTFax3 (TIFF *, int)
 
int TIFFInitCCITTFax4 (TIFF *, int)
 
int TIFFInitThunderScan (TIFF *, int)
 
int TIFFInitNeXT (TIFF *, int)
 
int TIFFInitLZW (TIFF *, int)
 
int TIFFInitJPEG (TIFF *, int)
 
int TIFFInitZIP (TIFF *, int)
 
int TIFFInitPixarLog (TIFF *, int)
 
int TIFFInitSGILog (TIFF *, int)
 

Variables

TIFFErrorHandler _TIFFwarningHandler
 
TIFFErrorHandler _TIFFerrorHandler
 
TIFFErrorHandlerExt _TIFFwarningHandlerExt
 
TIFFErrorHandlerExt _TIFFerrorHandlerExt
 
TIFFCodec _TIFFBuiltinCODECS []
 

Macro Definition Documentation

◆ FALSE

#define FALSE   0

Definition at line 71 of file tiffiop.h.

◆ isFillOrder

#define isFillOrder (   tif,
 
)    (((tif)->tif_flags & (o)) != 0)

◆ isMapped

#define isMapped (   tif)    (((tif)->tif_flags & TIFF_MAPPED) != 0)

◆ isPseudoTag

#define isPseudoTag (   t)    (t > 0xffff) /* is tag value normal or pseudo */

Definition at line 187 of file tiffiop.h.

Referenced by TIFFVGetField().

◆ isTiled

#define isTiled (   tif)    (((tif)->tif_flags & TIFF_ISTILED) != 0)

Definition at line 189 of file tiffiop.h.

Referenced by TIFFIsTiled(), TIFFSetupStrips(), TIFFWriteBufferSetup(), and TIFFWriteCheck().

◆ isUpSampled

#define isUpSampled (   tif)    (((tif)->tif_flags & TIFF_UPSAMPLED) != 0)

Definition at line 192 of file tiffiop.h.

Referenced by TIFFIsUpSampled(), TIFFScanlineSize(), TIFFVStripSize(), and TIFFVTileSize().

◆ ReadOK

#define ReadOK (   tif,
  buf,
  size 
)    (TIFFReadFile(tif, (tdata_t) buf, (tsize_t)(size)) == (tsize_t)(size))

Definition at line 212 of file tiffiop.h.

◆ SeekOK

#define SeekOK (   tif,
  off 
)    (TIFFSeekFile(tif, (toff_t) off, SEEK_SET) == (toff_t) off)

Definition at line 216 of file tiffiop.h.

Referenced by TIFFReadCustomDirectory(), TIFFReadDirectory(), and TIFFRewriteDirectory().

◆ streq

#define streq (   a,
  b 
)    (strcmp(a,b) == 0)

Definition at line 67 of file tiffiop.h.

◆ STRIP_SIZE_DEFAULT

#define STRIP_SIZE_DEFAULT   8192

Definition at line 64 of file tiffiop.h.

Referenced by _TIFFDefaultStripSize().

◆ TIFF_BEENWRITING

#define TIFF_BEENWRITING   0x0040 /* written 1+ scanlines to file */

Definition at line 105 of file tiffiop.h.

Referenced by TIFFFlushData(), TIFFReadDirectory(), and TIFFWriteCheck().

◆ TIFF_BUFFERSETUP

#define TIFF_BUFFERSETUP   0x0010 /* data buffers setup */

Definition at line 103 of file tiffiop.h.

Referenced by TIFFWriteBufferSetup().

◆ TIFF_CODERSETUP

#define TIFF_CODERSETUP   0x0020 /* encoder/decoder setup done */

Definition at line 104 of file tiffiop.h.

Referenced by TIFFWriteEncodedTile().

◆ TIFF_DIRTYDIRECT

#define TIFF_DIRTYDIRECT   0x0008 /* current directory must be written */

Definition at line 102 of file tiffiop.h.

Referenced by TIFFFlush().

◆ TIFF_DIRTYHEADER

#define TIFF_DIRTYHEADER   0x0004 /* header must be written on close */

Definition at line 101 of file tiffiop.h.

◆ TIFF_FILLORDER

#define TIFF_FILLORDER   0x0003 /* natural bit fill order for machine */

Definition at line 100 of file tiffiop.h.

◆ TIFF_HEADERONLY

#define TIFF_HEADERONLY   0x10000 /* read header only, do not process */

Definition at line 115 of file tiffiop.h.

◆ TIFF_INSUBIFD

#define TIFF_INSUBIFD   0x2000 /* currently writing a subifd */

Definition at line 112 of file tiffiop.h.

◆ TIFF_ISTILED

#define TIFF_ISTILED   0x0400 /* file is tile, not strip- based */

Definition at line 109 of file tiffiop.h.

◆ TIFF_MAPPED

#define TIFF_MAPPED   0x0800 /* file is mapped into memory */

Definition at line 110 of file tiffiop.h.

◆ TIFF_MYBUFFER

#define TIFF_MYBUFFER   0x0200 /* my raw data buffer; free on close */

◆ TIFF_NOBITREV

#define TIFF_NOBITREV   0x0100 /* inhibit bit reversal logic */

Definition at line 107 of file tiffiop.h.

Referenced by TIFFFillStrip(), TIFFFillTile(), TIFFFlushData1(), and TIFFWriteEncodedTile().

◆ TIFF_POSTENCODE

#define TIFF_POSTENCODE   0x1000 /* need call to postencode routine */

Definition at line 111 of file tiffiop.h.

Referenced by TIFFFlushData(), and TIFFWriteEncodedTile().

◆ TIFF_STRIPCHOP

#define TIFF_STRIPCHOP   0x8000 /* enable strip chopping support */

Definition at line 114 of file tiffiop.h.

◆ TIFF_SWAB

#define TIFF_SWAB   0x0080 /* byte swap file information */

◆ TIFF_UPSAMPLED

#define TIFF_UPSAMPLED   0x4000 /* library is doing data up-sampling */

Definition at line 113 of file tiffiop.h.

◆ TIFFArrayCount

#define TIFFArrayCount (   a)    (sizeof (a) / sizeof ((a)[0]))

Definition at line 232 of file tiffiop.h.

Referenced by _TIFFGetExifFieldInfo(), _TIFFGetFieldInfo(), and TIFFInitZIP().

◆ TIFFCloseFile

#define TIFFCloseFile (   tif)    ((*(tif)->tif_closeproc)((tif)->tif_clientdata))

Definition at line 199 of file tiffiop.h.

◆ TIFFGetFileSize

#define TIFFGetFileSize (   tif)    ((*(tif)->tif_sizeproc)((tif)->tif_clientdata))

Definition at line 201 of file tiffiop.h.

◆ TIFFhowmany

#define TIFFhowmany (   x,
  y 
)    ((((uint32)(x))+(((uint32)(y))-1))/((uint32)(y)))

◆ TIFFhowmany8

#define TIFFhowmany8 (   x)    (((x)&0x07)?((uint32)(x)>>3)+1:(uint32)(x)>>3)

Definition at line 226 of file tiffiop.h.

Referenced by _TIFFSampleToTagType(), TIFFScanlineSize(), TIFFVStripSize(), and TIFFVTileSize().

◆ TIFFMapFileContents

#define TIFFMapFileContents (   tif,
  paddr,
  psize 
)    ((*(tif)->tif_mapproc)((tif)->tif_clientdata,paddr,psize))

Definition at line 203 of file tiffiop.h.

◆ TIFFmax

#define TIFFmax (   A,
 
)    ((A)>(B)?(A):(B))

Definition at line 229 of file tiffiop.h.

Referenced by TIFFXYZToRGB().

◆ TIFFmin

#define TIFFmin (   A,
 
)    ((A)<(B)?(A):(B))

Definition at line 230 of file tiffiop.h.

Referenced by TIFFXYZToRGB().

◆ TIFFReadFile

#define TIFFReadFile (   tif,
  buf,
  size 
)    ((*(tif)->tif_readproc)((tif)->tif_clientdata,buf,size))

Definition at line 193 of file tiffiop.h.

◆ TIFFroundup

#define TIFFroundup (   x,
  y 
)    (TIFFhowmany(x,y)*(y))

◆ TIFFSeekFile

#define TIFFSeekFile (   tif,
  off,
  whence 
)    ((*(tif)->tif_seekproc)((tif)->tif_clientdata,(toff_t)(off),whence))

Definition at line 197 of file tiffiop.h.

Referenced by TIFFRewriteDirectory().

◆ TIFFUnmapFileContents

#define TIFFUnmapFileContents (   tif,
  addr,
  size 
)    ((*(tif)->tif_unmapproc)((tif)->tif_clientdata,addr,size))

Definition at line 205 of file tiffiop.h.

Referenced by TIFFCleanup().

◆ TIFFWriteFile

#define TIFFWriteFile (   tif,
  buf,
  size 
)    ((*(tif)->tif_writeproc)((tif)->tif_clientdata,buf,size))

Definition at line 195 of file tiffiop.h.

◆ TRUE

#define TRUE   1

Definition at line 70 of file tiffiop.h.

◆ WriteOK

#define WriteOK (   tif,
  buf,
  size 
)    (TIFFWriteFile(tif, (tdata_t) buf, (tsize_t) size) == (tsize_t) size)

Definition at line 220 of file tiffiop.h.

Referenced by TIFFRewriteDirectory().

Typedef Documentation

◆ tidata_t

Definition at line 84 of file tiffiop.h.

◆ tidataval_t

typedef unsigned char tidataval_t

Definition at line 83 of file tiffiop.h.

◆ TIFFBoolMethod

typedef int(* TIFFBoolMethod) (TIFF *)

Definition at line 87 of file tiffiop.h.

◆ TIFFClientInfoLink

◆ TIFFCodeMethod

typedef int(* TIFFCodeMethod) (TIFF *, tidata_t, tsize_t, tsample_t)

Definition at line 89 of file tiffiop.h.

◆ TIFFPostMethod

typedef void(* TIFFPostMethod) (TIFF *, tidata_t, tsize_t)

Definition at line 91 of file tiffiop.h.

◆ TIFFPreMethod

typedef int(* TIFFPreMethod) (TIFF *, tsample_t)

Definition at line 88 of file tiffiop.h.

◆ TIFFSeekMethod

typedef int(* TIFFSeekMethod) (TIFF *, uint32)

Definition at line 90 of file tiffiop.h.

◆ TIFFStripMethod

typedef uint32(* TIFFStripMethod) (TIFF *, uint32)

Definition at line 92 of file tiffiop.h.

◆ TIFFTileMethod

typedef void(* TIFFTileMethod) (TIFF *, uint32 *, uint32 *)

Definition at line 93 of file tiffiop.h.

◆ TIFFVoidMethod

typedef void(* TIFFVoidMethod) (TIFF *)

Definition at line 86 of file tiffiop.h.

Function Documentation

◆ _TIFFCheckMalloc()

tdata_t _TIFFCheckMalloc ( TIFF ,
size_t  ,
size_t  ,
const char *   
)

◆ _TIFFDataSize()

int _TIFFDataSize ( TIFFDataType  )

◆ _TIFFDefaultStripSize()

uint32 _TIFFDefaultStripSize ( TIFF ,
uint32   
)

Definition at line 204 of file tif_strip.c.

References STRIP_SIZE_DEFAULT, and TIFFScanlineSize().

◆ _TIFFDefaultTileSize()

void _TIFFDefaultTileSize ( TIFF ,
uint32 ,
uint32  
)

Definition at line 259 of file tif_tile.c.

References TIFFroundup, and void().

◆ _TIFFgetMode()

int _TIFFgetMode ( const char *  ,
const char *   
)

Definition at line 117 of file tif_open.c.

References TIFFErrorExt().

Referenced by TIFFClientOpen(), TIFFOpen(), and TIFFOpenW().

◆ _TIFFNoPostDecode()

void _TIFFNoPostDecode ( TIFF ,
tidata_t  ,
tsize_t   
)

Definition at line 613 of file tif_read.c.

References void().

◆ _TIFFNoPreCode()

int _TIFFNoPreCode ( TIFF ,
tsample_t   
)

Definition at line 117 of file tif_compress.c.

References void().

◆ _TIFFNoRowDecode()

int _TIFFNoRowDecode ( TIFF ,
tidata_t  ,
tsize_t  ,
tsample_t   
)

Definition at line 87 of file tif_compress.c.

References void().

◆ _TIFFNoRowEncode()

int _TIFFNoRowEncode ( TIFF ,
tidata_t  ,
tsize_t  ,
tsample_t   
)

Definition at line 51 of file tif_compress.c.

References void().

◆ _TIFFNoSeek()

int _TIFFNoSeek ( TIFF ,
uint32   
)

Definition at line 108 of file tif_compress.c.

References tiff::tif_clientdata, tiff::tif_name, TIFFErrorExt(), and void().

◆ _TIFFNoStripDecode()

int _TIFFNoStripDecode ( TIFF ,
tidata_t  ,
tsize_t  ,
tsample_t   
)

Definition at line 94 of file tif_compress.c.

References void().

◆ _TIFFNoStripEncode()

int _TIFFNoStripEncode ( TIFF ,
tidata_t  ,
tsize_t  ,
tsample_t   
)

Definition at line 58 of file tif_compress.c.

References void().

◆ _TIFFNoTileDecode()

int _TIFFNoTileDecode ( TIFF ,
tidata_t  ,
tsize_t  ,
tsample_t   
)

Definition at line 101 of file tif_compress.c.

References void().

◆ _TIFFNoTileEncode()

int _TIFFNoTileEncode ( TIFF ,
tidata_t  ,
tsize_t  ,
tsample_t   
)

Definition at line 65 of file tif_compress.c.

References void().

◆ _TIFFprintAscii()

void _TIFFprintAscii ( FILE *  ,
const char *   
)

Definition at line 612 of file tif_print.c.

Referenced by _TIFFprintAsciiTag().

◆ _TIFFprintAsciiTag()

void _TIFFprintAsciiTag ( FILE *  ,
const char *  ,
const char *   
)

Definition at line 632 of file tif_print.c.

References _TIFFprintAscii().

◆ _TIFFsetByteArray()

void _TIFFsetByteArray ( void **  ,
void ,
uint32   
)

Definition at line 56 of file tif_dir.c.

◆ _TIFFSetDefaultCompressionState()

void _TIFFSetDefaultCompressionState ( TIFF )

Definition at line 127 of file tif_compress.c.

References tiff::tif_decodestatus, tiff::tif_setupdecode, and TRUE.

Referenced by TIFFSetCompressionScheme().

◆ _TIFFsetDoubleArray()

void _TIFFsetDoubleArray ( double **  ,
double *  ,
uint32   
)

Definition at line 68 of file tif_dir.c.

◆ _TIFFsetFloatArray()

void _TIFFsetFloatArray ( float **  ,
float *  ,
uint32   
)

Definition at line 66 of file tif_dir.c.

◆ _TIFFsetLongArray()

void _TIFFsetLongArray ( uint32 **  ,
uint32 ,
uint32   
)

Definition at line 64 of file tif_dir.c.

◆ _TIFFsetShortArray()

void _TIFFsetShortArray ( uint16 **  ,
uint16 ,
uint32   
)

Definition at line 62 of file tif_dir.c.

◆ _TIFFsetString()

void _TIFFsetString ( char **  ,
char *   
)

Definition at line 58 of file tif_dir.c.

◆ _TIFFSwab16BitData()

void _TIFFSwab16BitData ( TIFF ,
tidata_t  ,
tsize_t   
)

Definition at line 619 of file tif_read.c.

References TIFFSwabArrayOfShort(), and void().

◆ _TIFFSwab24BitData()

void _TIFFSwab24BitData ( TIFF ,
tidata_t  ,
tsize_t   
)

Definition at line 627 of file tif_read.c.

References TIFFSwabArrayOfTriples(), and void().

◆ _TIFFSwab32BitData()

void _TIFFSwab32BitData ( TIFF ,
tidata_t  ,
tsize_t   
)

Definition at line 635 of file tif_read.c.

References TIFFSwabArrayOfLong(), and void().

◆ _TIFFSwab64BitData()

void _TIFFSwab64BitData ( TIFF ,
tidata_t  ,
tsize_t   
)

Definition at line 643 of file tif_read.c.

References TIFFSwabArrayOfDouble(), and void().

◆ TIFFDefaultDirectory()

int TIFFDefaultDirectory ( TIFF )

Definition at line 1029 of file tif_dir.c.

References tiff::tif_dir.

Referenced by TIFFCreateDirectory(), and TIFFReadDirectory().

◆ TIFFFlushData1()

int TIFFFlushData1 ( TIFF )

◆ TIFFInitCCITTFax3()

int TIFFInitCCITTFax3 ( TIFF ,
int   
)

◆ TIFFInitCCITTFax4()

int TIFFInitCCITTFax4 ( TIFF ,
int   
)

Definition at line 1456 of file tif_fax3.c.

References void().

◆ TIFFInitCCITTRLE()

int TIFFInitCCITTRLE ( TIFF ,
int   
)

◆ TIFFInitCCITTRLEW()

int TIFFInitCCITTRLEW ( TIFF ,
int   
)

Definition at line 1549 of file tif_fax3.c.

References void().

◆ TIFFInitDumpMode()

int TIFFInitDumpMode ( TIFF ,
int   
)

Definition at line 106 of file tif_dumpmode.c.

References tiff::tif_decoderow, and void().

◆ TIFFInitJPEG()

int TIFFInitJPEG ( TIFF ,
int   
)

◆ TIFFInitLZW()

int TIFFInitLZW ( TIFF ,
int   
)

◆ TIFFInitNeXT()

int TIFFInitNeXT ( TIFF ,
int   
)

Definition at line 134 of file tif_next.c.

References tiff::tif_decoderow, and void().

◆ TIFFInitPackBits()

int TIFFInitPackBits ( TIFF ,
int   
)

Definition at line 278 of file tif_packbits.c.

References tiff::tif_decoderow, and void().

◆ TIFFInitPixarLog()

int TIFFInitPixarLog ( TIFF ,
int   
)

◆ TIFFInitSGILog()

int TIFFInitSGILog ( TIFF ,
int   
)

◆ TIFFInitThunderScan()

int TIFFInitThunderScan ( TIFF ,
int   
)

Definition at line 149 of file tif_thunder.c.

References tiff::tif_decoderow, and void().

◆ TIFFInitZIP()

int TIFFInitZIP ( TIFF ,
int   
)

◆ TIFFSetCompressionScheme()

int TIFFSetCompressionScheme ( TIFF ,
int   
)

◆ TIFFSetDefaultCompressionState()

int TIFFSetDefaultCompressionState ( TIFF )

Variable Documentation

◆ _TIFFBuiltinCODECS

TIFFCodec _TIFFBuiltinCODECS[]

Definition at line 79 of file tif_codec.c.

Referenced by TIFFFindCODEC(), and TIFFGetConfiguredCODECs().

◆ _TIFFerrorHandler

TIFFErrorHandler _TIFFerrorHandler

Definition at line 519 of file tif_acorn.c.

Referenced by TIFFError(), TIFFErrorExt(), and TIFFSetErrorHandler().

◆ _TIFFerrorHandlerExt

TIFFErrorHandlerExt _TIFFerrorHandlerExt

Definition at line 32 of file tif_error.c.

Referenced by TIFFError(), TIFFErrorExt(), and TIFFSetErrorHandlerExt().

◆ _TIFFwarningHandler

TIFFErrorHandler _TIFFwarningHandler

Definition at line 507 of file tif_acorn.c.

Referenced by TIFFSetWarningHandler(), TIFFWarning(), and TIFFWarningExt().

◆ _TIFFwarningHandlerExt

TIFFErrorHandlerExt _TIFFwarningHandlerExt

Definition at line 32 of file tif_warning.c.

Referenced by TIFFSetWarningHandlerExt(), TIFFWarning(), and TIFFWarningExt().