*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> ifl/iflTypeNames (3)              
Title
Content
Arch
Section
 

Contents


iflTypeNames(3)	  Image	Format Library C++ Reference Manual    iflTypeNames(3)


NAME    [Toc]    [Back]

     iflDataTypeName, iflOrientationName, iflOrderName,	iflColorModelName,
     iflCompressionName	- convenience functions	IFL enumerated types to
     strings

SYNOPSIS    [Toc]    [Back]

     #include <ifl/iflTypeNames.h>

	  char*	iflDataTypeName(iflDataType type);
	  char*	iflOrientationName(iflOrientation orientation);
	  char*	iflOrderName(iflOrder order);
	  char*	iflColorModelName(iflColorModel	cm);
	  char*	iflCompressionName(iflCompression compress);

DESCRIPTION    [Toc]    [Back]

     These functions operate on	various	IFL enumerated type values and are
     provided for convenience.	Each function is stand-alone and is not	a
     member function of	any object.  The enumerated types used in the IFL are
     defined in	<ifl/iflTypes.h>. Any values beyond those defined in the
     header file will be translated as "unknown".

     To	translate an iflDataType value to it's string equivalent, use
     iflDataTypeName() The IFL data types will be translated as	follows:

	  iflBit		  bit

	  iflUChar		  unsigned char

	  iflChar		  char

	  iflUShort		  unsigned short

	  iflShort		  short

	  iflUInt		  unsigned integer

	  iflInt		  integer

	  iflFloat		  float

	  iflDouble		  double

     To	translate an iflOrientation value to it's string equivalent, use
     iflOrientationName() The IFL orientations will be translated as follows:

	  iflUpperLeftOrigin	  upper-left

	  iflUpperRightOrigin	  upper-right






									Page 1






iflTypeNames(3)	  Image	Format Library C++ Reference Manual    iflTypeNames(3)



	  iflLowerRightOrigin	  lower-right

	  iflLowerLeftOrigin	  lower-left

	  iflLeftUpperOrigin	  left-upper

	  iflRightUpperOrigin	  right-upper

	  iflRightLowerOrigin	  right-lower

	  iflLeftLowerOrigin	  left-lower

     To	translate an iflOrder value to it's string equivalent, use
     iflOrderName() The	IFL orders will	be translated as follows:

	  iflInterleaved	  interleaved

	  iflSequential		  sequential

	  iflSeparate		  separate

     To	translate an iflColorModel value to it's string	equivalent, use
     iflColorModelName() The IFL color models will be translated as follows:

	  iflNegative		  greyscale, minimum value white

	  iflLuminance		  greyscale

	  iflLuminanceAlpha	  greyscale with alpha

	  iflRGB		  RGB

	  iflRGBA		  RGBA

	  iflRGBPalette		  color	index

	  iflHSV		  HSV

	  iflCMY		  CMY

	  iflCMYK		  CMYK

	  iflBGR		  BGR

	  iflABGR		  ABGR

	  iflMultiSpectral	  multi-spectral

	  iflYCC		  YCC






									Page 2






iflTypeNames(3)	  Image	Format Library C++ Reference Manual    iflTypeNames(3)



     To	translate an iflCompression value to it's string equivalent, use
     iflCompressionName() The IFL compressions will be translated as follows:

	  iflNoCompression	  none

	  iflCCITTFAX3		  CCITT	Group 3

	  iflCCITTFAX4		  CCITT	Group 4

	  iflLZW		  Lempel-Ziv & Welch

	  iflPACKBITS		  Mac-RLE

	  iflSGIRLE		  SGI-RLE

	  iflJPEG		  JPEG

	  iflZIP		  ZIP deflate/inflate

SEE ALSO    [Toc]    [Back]

      
      
     <ifl/iflTypes.h>


									PPPPaaaaggggeeee 3333
[ Back ]
 Similar pages
Name OS Title
iflDataSize IRIX convenience functions for using IFL data types
XmStringPutRendition HP-UX A convenience function that places renditions around strings
XmStringTableParseStringArray HP-UX A convenience function that converts an array of strings to a compound string table
XmStringTableUnparse HP-UX A convenience function that converts a table of compound strings to an array of text
XmStringToXmStringTable HP-UX A convenience function that converts a single compound string to a table of compound strings
math HP-UX math functions, constants, and types
md_get_int64 FreeBSD set of functions to dissect an mbuf chain to various data types
md_get_uint32le FreeBSD set of functions to dissect an mbuf chain to various data types
md_get_uint32be FreeBSD set of functions to dissect an mbuf chain to various data types
md_get_uint16le FreeBSD set of functions to dissect an mbuf chain to various data types
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service