linux man page for tiffswab

Query: tiffswab

OS: linux

Section: 3tiff

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

TIFFswab(3tiff) 					 Introduction to Library Functions					   TIFFswab(3tiff)

NAME
TIFFswab, TIFFGetBitRevTable, TIFFReverseBits, TIFFSwabShort, TIFFSwabLong, TIFFSwabArrayOfShort, TIFFSwabArrayOfLong - byte- and bit-swap- ping routines
SYNOPSIS
#include <tiffio.h> const unsigned char* TIFFGetBitRevTable(int reversed); void TIFFReverseBits(u_char* data, unsigned long nbytes) void TIFFSwabShort(uint16* data) void TIFFSwabLong(uint32* data) void TIFFSwabArrayOfShort(uint16* data, unsigned long nshorts) void TIFFSwabArrayOfLong(uint32* data, unsigned long nlongs)
DESCRIPTION
The following routines are used by the library to swap 16- and 32-bit data and to reverse the order of bits in bytes. TIFFSwabShort and TIFFSwabLong swap the bytes in a single 16-bit and 32-bit item, respectively. TIFFSwabArrayOfShort and TIFFSwabArrayOfLong swap the bytes in an array of 16-bit and 32-bit items, respectively. TIFFReverseBits replaces each byte in data with the equivalent bit-reversed value. This operation is done with a lookup table, TIFFBi- tRevTable, which is declared public. A second table, TIFFNoBitRevTable, is also declared public, and is a lookup table that can be used as an identity function. That is, TIFFNoBitRevTable[n] == n.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWTiff | +-----------------------------+-----------------------------+ |Interface stability |External | +-----------------------------+-----------------------------+
SEE ALSO
libtiff(3)
NOTES
This man page was originally written by Sam Leffler. Updated by Breda McColgan, Sun Microsystems Inc., 2004. SunOS 5.10 05 Apr 2004 TIFFswab(3tiff)
Related Man Pages
tiffswabarrayoflong(3tiff) - sunos
tiffswablong(3tiff) - sunos
tiffswabarrayofshort(3tiff) - sunos
tiffswab(3tiff) - sunos
tiffswabarrayofshort(3tiff) - opensolaris
Similar Topics in the Unix Linux Community
Featured Books and Articles by Active Forum Members
Please Donate to the Red Cross for Earthquake and Tsunami Relief in Japan
Answers to Recently Asked Questions about UNIX.COM
Don Cragun crossing 4500 thanks went unnoticed for more than a week - late congratulations!
YouTube: How to Use Code Tags and Format Posts @UNIX.com