TIFFSwabShort man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

TIFFswab(3tiff)						       TIFFswab(3tiff)

NAME
       TIFFswab, TIFFGetBitRevTable, TIFFReverseBits, TIFFSwabShort, TIFFSwab‐
       Long, 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)

       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.

       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │image/library/libtiff	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface stability	     │Uncommitted		   │
       └─────────────────────────────┴─────────────────────────────┘

       libtiff(3)

       This man page was originally written by Sam Leffler. Updated  by	 Breda
       McColgan, Sun Microsystems Inc., 2004.

				  05 Apr 2004		       TIFFswab(3tiff)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net