From 9491825ddff7a294d1f49061bae7044e426aeb2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Fri, 6 Nov 2015 05:38:49 +0100 Subject: Imported Upstream version 1.8.3 --- tiff/html/man/TIFFswab.3tiff.html | 110 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100755 tiff/html/man/TIFFswab.3tiff.html (limited to 'tiff/html/man/TIFFswab.3tiff.html') diff --git a/tiff/html/man/TIFFswab.3tiff.html b/tiff/html/man/TIFFswab.3tiff.html new file mode 100755 index 0000000..80d1db4 --- /dev/null +++ b/tiff/html/man/TIFFswab.3tiff.html @@ -0,0 +1,110 @@ + + + + + + +SWAB + + + +

SWAB

+NAME
+SYNOPSIS
+DESCRIPTION
+DIAGNOSTICS
+SEE ALSO
+ +
+ +

NAME

+ + + + + +
+

TIFFGetBitRevTable, TIFFReverseBits, TIFFSwabShort, +TIFFSwabLong, TIFFSwabArrayOfShort, TIFFSwabArrayOfLong +− byte- and bit-swapping 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 +performed with a lookup table, which is returned using the +TIFFGetBitRevTable function. reversed +parameter specifies which table should be returned. Supply +1 if you want bit reversal table. Supply 0 to +get the table that do not reverse bit values. It is a lookup +table that can be used as an identity function; i.e. +TIFFNoBitRevTable[n] == n.

+
+ +

DIAGNOSTICS

+ + + + + +
+

None.

+
+ +

SEE ALSO

+ + + + + +
+

libtiff(3TIFF)

+ +

Libtiff library home page: +http://www.remotesensing.org/libtiff/

+
+
+ + -- cgit v1.2.3