ReactOS 0.4.16-dev-2613-g9533ad7
tiff Struct Reference

#include <tiffiop.h>

Collaboration diagram for tiff:

Public Attributes

chartif_name
 
int tif_fd
 
int tif_mode
 
uint32_t tif_flags
 
uint64_t tif_diroff
 
uint64_t tif_nextdiroff
 
uint64_t tif_lastdiroff
 
TIFFHashSettif_map_dir_offset_to_number
 
TIFFHashSettif_map_dir_number_to_offset
 
int tif_setdirectory_force_absolute
 
TIFFDirectory tif_dir
 
TIFFDirectory tif_customdir
 
TIFFHeaderUnion tif_header
 
uint16_t tif_header_size
 
uint32_t tif_row
 
tdir_t tif_curdir
 
tdir_t tif_curdircount
 
uint32_t tif_curstrip
 
uint64_t tif_curoff
 
uint64_t tif_lastvalidoff
 
uint64_t tif_dataoff
 
uint16_t tif_nsubifd
 
uint64_t tif_subifdoff
 
uint32_t tif_col
 
uint32_t tif_curtile
 
tmsize_t tif_tilesize
 
int tif_decodestatus
 
TIFFBoolMethod tif_fixuptags
 
TIFFBoolMethod tif_setupdecode
 
TIFFPreMethod tif_predecode
 
TIFFBoolMethod tif_setupencode
 
int tif_encodestatus
 
TIFFPreMethod tif_preencode
 
TIFFBoolMethod tif_postencode
 
TIFFCodeMethod tif_decoderow
 
TIFFCodeMethod tif_encoderow
 
TIFFCodeMethod tif_decodestrip
 
TIFFCodeMethod tif_encodestrip
 
TIFFCodeMethod tif_decodetile
 
TIFFCodeMethod tif_encodetile
 
TIFFVoidMethod tif_close
 
TIFFSeekMethod tif_seek
 
TIFFVoidMethod tif_cleanup
 
TIFFStripMethod tif_defstripsize
 
TIFFTileMethod tif_deftilesize
 
uint8_ttif_data
 
tmsize_t tif_scanlinesize
 
tmsize_t tif_scanlineskew
 
uint8_ttif_rawdata
 
tmsize_t tif_rawdatasize
 
tmsize_t tif_rawdataoff
 
tmsize_t tif_rawdataloaded
 
uint8_ttif_rawcp
 
tmsize_t tif_rawcc
 
uint8_ttif_base
 
tmsize_t tif_size
 
TIFFMapFileProc tif_mapproc
 
TIFFUnmapFileProc tif_unmapproc
 
thandle_t tif_clientdata
 
TIFFReadWriteProc tif_readproc
 
TIFFReadWriteProc tif_writeproc
 
TIFFSeekProc tif_seekproc
 
TIFFCloseProc tif_closeproc
 
TIFFSizeProc tif_sizeproc
 
TIFFPostMethod tif_postdecode
 
TIFFField ** tif_fields
 
size_t tif_nfields
 
const TIFFFieldtif_foundfield
 
TIFFTagMethods tif_tagmethods
 
TIFFClientInfoLinktif_clientinfo
 
TIFFFieldArraytif_fieldscompat
 
size_t tif_nfieldscompat
 
TIFFErrorHandlerExtR tif_errorhandler
 
voidtif_errorhandler_user_data
 
TIFFErrorHandlerExtR tif_warnhandler
 
voidtif_warnhandler_user_data
 
tmsize_t tif_max_single_mem_alloc
 
tmsize_t tif_max_cumulated_mem_alloc
 
tmsize_t tif_cur_cumulated_mem_alloc
 
int tif_warn_about_unknown_tags
 

Detailed Description

Definition at line 112 of file tiffiop.h.

Member Data Documentation

◆ tif_base

◆ tif_cleanup

TIFFVoidMethod tiff::tif_cleanup

Definition at line 213 of file tiffiop.h.

Referenced by _TIFFSetDefaultCompressionState(), _TIFFVSetField(), and TIFFFreeDirectory().

◆ tif_clientdata

thandle_t tiff::tif_clientdata

◆ tif_clientinfo

TIFFClientInfoLink* tiff::tif_clientinfo

Definition at line 245 of file tiffiop.h.

Referenced by TIFFCleanup(), TIFFGetClientInfo(), and TIFFSetClientInfo().

◆ tif_close

TIFFVoidMethod tiff::tif_close

Definition at line 211 of file tiffiop.h.

Referenced by _TIFFSetDefaultCompressionState(), and TIFFWriteDirectorySec().

◆ tif_closeproc

TIFFCloseProc tiff::tif_closeproc

Definition at line 236 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), TIFFClose(), and TIFFGetCloseProc().

◆ tif_col

◆ tif_cur_cumulated_mem_alloc

tmsize_t tiff::tif_cur_cumulated_mem_alloc

◆ tif_curdir

◆ tif_curdircount

◆ tif_curoff

◆ tif_curstrip

◆ tif_curtile

◆ tif_customdir

TIFFDirectory tiff::tif_customdir

Definition at line 159 of file tiffiop.h.

◆ tif_data

uint8_t* tiff::tif_data

Definition at line 216 of file tiffiop.h.

Referenced by TIFFVGetFieldDefaulted().

◆ tif_dataoff

uint64_t tiff::tif_dataoff

◆ tif_decoderow

TIFFCodeMethod tiff::tif_decoderow

◆ tif_decodestatus

int tiff::tif_decodestatus

Definition at line 197 of file tiffiop.h.

Referenced by _TIFFSetDefaultCompressionState(), NotConfigured(), and TIFFRGBAImageOK().

◆ tif_decodestrip

◆ tif_decodetile

◆ tif_defstripsize

TIFFStripMethod tiff::tif_defstripsize

Definition at line 214 of file tiffiop.h.

Referenced by _TIFFSetDefaultCompressionState(), and TIFFDefaultStripSize().

◆ tif_deftilesize

TIFFTileMethod tiff::tif_deftilesize

Definition at line 215 of file tiffiop.h.

Referenced by _TIFFSetDefaultCompressionState(), and TIFFDefaultTileSize().

◆ tif_dir

TIFFDirectory tiff::tif_dir

Definition at line 157 of file tiffiop.h.

Referenced by _notConfigured(), _TIFFCheckFieldIsValidForCodec(), _TIFFFetchStrileValue(), _TIFFFillStrilesInternal(), _TIFFGetStrileOffsetOrByteCountValue(), _TIFFPartialReadStripArray(), _TIFFReadEncodedTileAndAllocBuffer(), _TIFFReserveLargeEnoughWriteBuffer(), _TIFFRewriteField(), _TIFFVGetField(), _TIFFVSetField(), _WriteAsType(), allocChoppedUpStripArrays(), ByteCountLooksBad(), CalcFinalIFDdatasizeReading(), ChopUpSingleUncompressedStrip(), EstimateStripByteCounts(), EvaluateIFDdatasizeReading(), EvaluateIFDdatasizeWrite(), fpAcc(), fpDiff(), PredictorSetup(), PredictorSetupDecode(), PredictorSetupEncode(), setExtraSamples(), TIFFAppendToStrip(), TIFFCheckpointDirectory(), TIFFCheckTile(), TIFFComputeStrip(), TIFFComputeTile(), TIFFCreateDirectory(), TIFFDefaultDirectory(), TIFFDeferStrileArrayWriting(), TIFFFillStrip(), TIFFFillStripPartial(), TIFFFillTile(), TIFFFlushData1(), TIFFForceStrileArrayWriting(), TIFFFreeDirectory(), TIFFGetStrileByteCountWithErr(), TIFFGetStrileOffsetWithErr(), TIFFGetTagListCount(), TIFFGetTagListEntry(), TIFFGrowStrips(), TIFFLinkDirectory(), TIFFNoDecode(), TIFFNoEncode(), TIFFNumberOfStrips(), TIFFNumberOfTiles(), TIFFPrintDirectory(), TIFFRasterScanlineSize64(), TIFFReadCustomDirectory(), TIFFReadDirectory(), TIFFReadDirEntryPersampleShort(), TIFFReadEncodedStrip(), TIFFReadEncodedStripGetStripSize(), TIFFReadEncodedTile(), TIFFReadFromUserBuffer(), TIFFReadRawStrip(), TIFFReadRawTile(), TIFFRGBAImageOK(), TIFFScanlineSize64(), TIFFSeek(), TIFFSetSubDirectory(), TIFFSetupStrips(), TIFFStartStrip(), TIFFStartTile(), TIFFStripSize64(), TIFFTileRowSize64(), TIFFTileSize64(), TIFFUnsetField(), TIFFVGetFieldDefaulted(), TIFFVStripSize64(), TIFFVTileSize64(), TIFFWriteCheck(), TIFFWriteDirectorySec(), TIFFWriteDirectoryTagCheckedRational(), TIFFWriteDirectoryTagColormap(), TIFFWriteDirectoryTagLongLong8Array(), TIFFWriteDirectoryTagSampleformatArray(), TIFFWriteDirectoryTagShortPerSample(), TIFFWriteDirectoryTagSubifd(), TIFFWriteDirectoryTagTransferfunction(), TIFFWriteEncodedStrip(), TIFFWriteEncodedTile(), TIFFWriteRawStrip(), TIFFWriteRawTile(), TIFFWriteScanline(), and TryChopUpUncompressedBigTiff().

◆ tif_diroff

◆ tif_encoderow

◆ tif_encodestatus

int tiff::tif_encodestatus

Definition at line 202 of file tiffiop.h.

Referenced by _TIFFSetDefaultCompressionState(), and NotConfigured().

◆ tif_encodestrip

◆ tif_encodetile

◆ tif_errorhandler

TIFFErrorHandlerExtR tiff::tif_errorhandler

Definition at line 251 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFErrorExtR().

◆ tif_errorhandler_user_data

void* tiff::tif_errorhandler_user_data

Definition at line 252 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFErrorExtR().

◆ tif_fd

int tiff::tif_fd

Definition at line 115 of file tiffiop.h.

Referenced by TIFFFdOpenExt(), TIFFFileno(), and TIFFSetFileno().

◆ tif_fields

◆ tif_fieldscompat

TIFFFieldArray* tiff::tif_fieldscompat

Definition at line 248 of file tiffiop.h.

Referenced by TIFFCleanup(), TIFFDefaultDirectory(), and TIFFMergeFieldInfo().

◆ tif_fixuptags

TIFFBoolMethod tiff::tif_fixuptags

◆ tif_flags

uint32_t tiff::tif_flags

Definition at line 117 of file tiffiop.h.

Referenced by _TIFFFillStrilesInternal(), _TIFFGetStrileOffsetOrByteCountValue(), _TIFFPartialReadStripArray(), _TIFFRewriteField(), _TIFFSetDefaultCompressionState(), _TIFFVGetField(), _TIFFVSetField(), allocChoppedUpStripArrays(), CalcFinalIFDdatasizeReading(), EstimateStripByteCounts(), EvaluateIFDdatasizeReading(), EvaluateIFDdatasizeWrite(), OkToChangeTag(), PredictorSetupDecode(), PredictorSetupEncode(), PredictorVSetField(), TIFFAdvanceDirectory(), TIFFAppendToStrip(), TIFFCleanup(), TIFFClientOpenExt(), TIFFDefaultDirectory(), TIFFFetchDirectory(), TIFFFetchNormalTag(), TIFFFetchSubjectDistance(), TIFFFillStrip(), TIFFFillStripPartial(), TIFFFillTile(), TIFFFlush(), TIFFFlushData(), TIFFFlushData1(), TIFFForceStrileArrayWriting(), TIFFGrowStrips(), TIFFIsBigTIFF(), TIFFIsByteSwapped(), TIFFLinkDirectory(), TIFFNumberOfDirectories(), TIFFPrintDirectory(), TIFFReadAndRealloc(), TIFFReadBufferSetup(), TIFFReadDirectory(), TIFFReadDirEntryArrayWithLimit(), TIFFReadDirEntryByteArray(), TIFFReadDirEntryCheckedDouble(), TIFFReadDirEntryCheckedFloat(), TIFFReadDirEntryCheckedLong(), TIFFReadDirEntryCheckedLong8(), TIFFReadDirEntryCheckedRational(), TIFFReadDirEntryCheckedShort(), TIFFReadDirEntryCheckedSlong(), TIFFReadDirEntryCheckedSlong8(), TIFFReadDirEntryCheckedSrational(), TIFFReadDirEntryCheckedSshort(), TIFFReadDirEntryDoubleArray(), TIFFReadDirEntryFloatArray(), TIFFReadDirEntryIfd8Array(), TIFFReadDirEntryLong8ArrayWithLimit(), TIFFReadDirEntryLongArray(), TIFFReadDirEntrySbyteArray(), TIFFReadDirEntryShortArray(), TIFFReadDirEntrySlong8Array(), TIFFReadDirEntrySlongArray(), TIFFReadDirEntrySshortArray(), TIFFReadEncodedStrip(), TIFFReadEncodedTile(), TIFFReadFromUserBuffer(), TIFFReadRawStrip(), TIFFReadRawStrip1(), TIFFReadRawStripOrTile2(), TIFFReadRawTile(), TIFFReadRawTile1(), TIFFRewriteDirectorySec(), TIFFSetDirectory(), TIFFSetupStrips(), TIFFStartStrip(), TIFFStartTile(), TIFFUnlinkDirectory(), TIFFUnsetField(), TIFFWriteBufferSetup(), TIFFWriteCheck(), TIFFWriteDirectorySec(), TIFFWriteDirectoryTagCheckedDoubleArray(), TIFFWriteDirectoryTagCheckedFloatArray(), TIFFWriteDirectoryTagCheckedIfd8Array(), TIFFWriteDirectoryTagCheckedIfdArray(), TIFFWriteDirectoryTagCheckedLong(), TIFFWriteDirectoryTagCheckedLong8Array(), TIFFWriteDirectoryTagCheckedLongArray(), TIFFWriteDirectoryTagCheckedRational(), TIFFWriteDirectoryTagCheckedRationalArray(), TIFFWriteDirectoryTagCheckedRationalDoubleArray(), TIFFWriteDirectoryTagCheckedShort(), TIFFWriteDirectoryTagCheckedShortArray(), TIFFWriteDirectoryTagCheckedSlong8Array(), TIFFWriteDirectoryTagCheckedSlongArray(), TIFFWriteDirectoryTagCheckedSrationalArray(), TIFFWriteDirectoryTagCheckedSrationalDoubleArray(), TIFFWriteDirectoryTagCheckedSshortArray(), TIFFWriteDirectoryTagData(), TIFFWriteDirectoryTagIfdIfd8Array(), TIFFWriteDirectoryTagLong8Array(), TIFFWriteDirectoryTagLongLong8Array(), TIFFWriteDirectoryTagSlong8Array(), TIFFWriteDirectoryTagSubifd(), TIFFWriteEncodedStrip(), TIFFWriteEncodedTile(), TIFFWriteScanline(), and TryChopUpUncompressedBigTiff().

◆ tif_foundfield

const TIFFField* tiff::tif_foundfield

◆ tif_header

◆ tif_header_size

uint16_t tiff::tif_header_size

Definition at line 161 of file tiffiop.h.

Referenced by TIFFClientOpenExt().

◆ tif_lastdiroff

uint64_t tiff::tif_lastdiroff

◆ tif_lastvalidoff

uint64_t tiff::tif_lastvalidoff

Definition at line 186 of file tiffiop.h.

Referenced by TIFFAppendToStrip(), and TIFFSetWriteOffset().

◆ tif_map_dir_number_to_offset

◆ tif_map_dir_offset_to_number

◆ tif_mapproc

TIFFMapFileProc tiff::tif_mapproc

Definition at line 229 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFGetMapFileProc().

◆ tif_max_cumulated_mem_alloc

tmsize_t tiff::tif_max_cumulated_mem_alloc

◆ tif_max_single_mem_alloc

tmsize_t tiff::tif_max_single_mem_alloc

◆ tif_mode

◆ tif_name

◆ tif_nextdiroff

◆ tif_nfields

◆ tif_nfieldscompat

size_t tiff::tif_nfieldscompat

Definition at line 249 of file tiffiop.h.

Referenced by TIFFCleanup(), TIFFDefaultDirectory(), and TIFFMergeFieldInfo().

◆ tif_nsubifd

uint16_t tiff::tif_nsubifd

◆ tif_postdecode

◆ tif_postencode

◆ tif_predecode

TIFFPreMethod tiff::tif_predecode

Definition at line 200 of file tiffiop.h.

Referenced by _TIFFSetDefaultCompressionState(), TIFFStartStrip(), and TIFFStartTile().

◆ tif_preencode

◆ tif_rawcc

◆ tif_rawcp

◆ tif_rawdata

◆ tif_rawdataloaded

◆ tif_rawdataoff

◆ tif_rawdatasize

◆ tif_readproc

TIFFReadWriteProc tiff::tif_readproc

Definition at line 233 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFGetReadProc().

◆ tif_row

◆ tif_scanlinesize

tmsize_t tiff::tif_scanlinesize

◆ tif_scanlineskew

tmsize_t tiff::tif_scanlineskew

Definition at line 219 of file tiffiop.h.

◆ tif_seek

TIFFSeekMethod tiff::tif_seek

◆ tif_seekproc

TIFFSeekProc tiff::tif_seekproc

Definition at line 235 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFGetSeekProc().

◆ tif_setdirectory_force_absolute

int tiff::tif_setdirectory_force_absolute

◆ tif_setupdecode

◆ tif_setupencode

◆ tif_size

◆ tif_sizeproc

TIFFSizeProc tiff::tif_sizeproc

Definition at line 237 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFGetSizeProc().

◆ tif_subifdoff

uint64_t tiff::tif_subifdoff

◆ tif_tagmethods

◆ tif_tilesize

◆ tif_unmapproc

TIFFUnmapFileProc tiff::tif_unmapproc

Definition at line 230 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFGetUnmapFileProc().

◆ tif_warn_about_unknown_tags

int tiff::tif_warn_about_unknown_tags

Definition at line 258 of file tiffiop.h.

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

◆ tif_warnhandler

TIFFErrorHandlerExtR tiff::tif_warnhandler

Definition at line 253 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFWarningExtR().

◆ tif_warnhandler_user_data

void* tiff::tif_warnhandler_user_data

Definition at line 254 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFWarningExtR().

◆ tif_writeproc

TIFFReadWriteProc tiff::tif_writeproc

Definition at line 234 of file tiffiop.h.

Referenced by TIFFClientOpenExt(), and TIFFGetWriteProc().


The documentation for this struct was generated from the following file: