SIZE(3T) MISC. REFERENCE MANUAL PAGES SIZE(3T)
NAME
TIFFScanlineSize, TIFFStripSize, TIFFTileSize - return the
size (in bytes) of a scanline, strip, or tile for an open
TIFF file
SYNOPSIS
#include <tiffio.h>
tsize_t TIFFScanlineSize(TIFF* tif)
tsize_t TIFFStripSize(TIFF* tif)
tsize_t TIFFVStripSize(TIFF* tif, uint32 nrows)
tsize_t TIFFTileSize(TIFF* tif)
tsize_t TIFFVTileSize(TIFF* tif, uint32 nrows)
DESCRIPTION
TIFFScanlineSize returns the size in bytes of a row of data
as it would be returned in a call to TIFFReadScanline, or as
it would be expected in a call to TIFFWriteScanline.
TIFFStripSize returns the equivalent size for a strip of
data as it would be returned in a call to TIFFReadEn-
codedStrip or as it would be expected in a call to TIFFWri-
teEncodedStrip.
TIFFTileSize returns the equivalent size for a tile of data
as it would be returned in a call to TIFFReadTile or as it
would be expected in a call to TIFFWriteTile.
TIFFVStripSize returns the number of bytes in a strip with
nrows rows of data. Likewise, TIFFVTileSize returns the
number of bytes in a row-aligned tile with nrows of data.
These sizes are typically used when dynamically allocating
I/O buffers.
DIAGNOSTICS
None.
SEE ALSO
intro(3T), TIFFOpen(3T), TIFFReadScanline(3T),
TIFFReadEncodedStrip(3T), TIFFReadTile(3T),
TIFFWriteScanline(3T), TIFFWriteEncodedStrip(3T),
TIFFWriteTile(3T)
Sun Release 4.1 Last change: December 16, 1991 1