\ .\" This man page was generated by the Netpbm tool 'makeman' from HTML source. .\" Do not hand-hack it! If you have bug fixes or improvements, please find .\" the corresponding HTML page on the Netpbm website, generate a patch .\" against that, and send it to the Netpbm maintainer. .TH "Libnetpbm Directory" 0 "" "netpbm documentation" .PP This is a directory of all the Netpbm programming library (\fBlibnetpbm\fP) services. .PP For general information about \fBlibnetpbm\fP, see .BR "The Libnetpbm Manual" (3)\c \&. .SH File Access .IP \(bu .UR libpm.html#file pm_openr() .UE \& .IP \(bu .UR libpm.html#file pm_openw() .UE \& .IP \(bu .UR libpm.html#file pm_openr_seekable() .UE \& .IP \(bu .UR libpm.html#file pm_tell2() .UE \& .IP \(bu .UR libpm.html#file pm_tell() .UE \& .IP \(bu .UR libpm.html#file pm_seek2() .UE \& .IP \(bu .UR libpm.html#file pm_seek() .UE \& .IP \(bu .UR libpm.html#file pm_read_unknown_size() .UE \& .IP \(bu .UR libpm.html#endian pm_readchar() .UE \& .IP \(bu .UR libpm.html#endian pm_writechar() .UE \& .IP \(bu .UR libpm.html#endian pm_readbigshort() .UE \& .IP \(bu .UR libpm.html#endian pm_writebigshort() .UE \& .IP \(bu .UR libpm.html#endian pm_readbiglong() .UE \& .IP \(bu .UR libpm.html#endian pm_writebiglong() .UE \& .IP \(bu .UR libpm.html#endian pm_readlittleshort() .UE \& .IP \(bu .UR libpm.html#endian pm_writelittleshort() .UE \& .IP \(bu .UR libpm.html#endian pm_readlittelong() .UE \& .IP \(bu .UR libpm.html#endian pm_writelittelong() .UE \& .IP \(bu .UR libpm.html#endian pm_readcharu() .UE \& .IP \(bu .UR libpm.html#endian pm_writecharu() .UE \& .IP \(bu .UR libpm.html#endian pm_readbigshortu() .UE \& .IP \(bu .UR libpm.html#endian pm_writebigshortu() .UE \& .IP \(bu .UR libpm.html#endian pm_readbiglongu() .UE \& .IP \(bu .UR libpm.html#endian pm_writebiglongu() .UE \& .IP \(bu .UR libpm.html#endian pm_readlittleshortu() .UE \& .IP \(bu .UR libpm.html#endian pm_writelittleshortu() .UE \& .IP \(bu .UR libpm.html#endian pm_readlittelongu() .UE \& .IP \(bu .UR libpm.html#endian pm_writelittelongu() .UE \& .SH Miscellaneous .IP \(bu .UR libpm.html#initialization pm_proginit() .UE \& .IP \(bu .UR libpm.html#initialization pm_init() .UE \& .IP \(bu .BR "pm_system()" (3)\c \& .IP \(bu .BR "pm_tmpfile()" (3)\c \& .IP \(bu .BR "pm_make_tmpfile()" (3)\c \& .IP \(bu .BR "pm_tmpfile_fd()" (3)\c \& .IP \(bu .BR "pm_make_tmpfile_fd()" (3)\c \& .IP \(bu .UR libpm.html#maxval pm_maxvaltobits() .UE \& .IP \(bu .UR libpm.html#maxval pm_bitstomaxval() .UE \& .IP \(bu .UR libpm.html#maxval pm_lcm() .UE \& .IP \(bu .UR libpm.html#gamma pm_gamma709() .UE \& .IP \(bu .UR libpm.html#gamma pm_ungamma709() .UE \& .IP \(bu .UR libpm.html#message pm_message() .UE \& .IP \(bu .UR libpm.html#message pm_setusermessagefn() .UE \& .IP \(bu .UR liberror.html#pm_error pm_error() .UE \& .IP \(bu .UR liberror.html#pm_errormsg pm_errormsg() .UE \& .IP \(bu .UR liberror.html#pm_setusererrormsgfn pm_setusererrormsgfn() .UE \& .IP \(bu .UR liberror.html#pm_setjmpbuf pm_setjmpbuf() .UE \& .IP \(bu .UR libpm.html#keyword pm_keymatch() .UE \& .IP \(bu .UR libnetpbm_image.html#memory pnm_allocpamarray() .UE \& .IP \(bu .UR libnetpbm_image.html#memory pnm_allocpamrow() .UE \& .IP \(bu .UR libnetpbm_image.html#memory pnm_allocpamrown() .UE \& .IP \(bu .UR libnetpbm_image.html#memory pnm_freepamarray() .UE \& .IP \(bu .UR libnetpbm_image.html#memory pnm_freepamrow() .UE \& .IP \(bu .UR libnetpbm_image.html#memory pnm_freepamrown() .UE \& .IP \(bu .UR libnetpbm_image.html#memory pnm_allocpamtuple() .UE \& .IP \(bu .UR libnetpbm_image.html#memory pnm_freepamtuple() .UE \& .IP \(bu .UR libnetpbm_image.html#reading pnm_readpaminit() .UE \& .IP \(bu .UR libnetpbm_image.html#reading pnm_readpamrow() .UE \& .IP \(bu .UR libnetpbm_image.html#reading pnm_readpamrown() .UE \& .IP \(bu .UR libnetpbm_image.html#reading pnm_readpam() .UE \& .IP \(bu .UR libnetpbm_image.html#writing pnm_writepaminit() .UE \& .IP \(bu .UR libnetpbm_image.html#writing pnm_writepamrow() .UE \& .IP \(bu .UR libnetpbm_image.html#writing pnm_writepamrown() .UE \& .IP \(bu .UR libnetpbm_image.html#writing pnm_writepam() .UE \& .IP \(bu .UR libnetpbm_image.html#misc pnm_checkpam() .UE \& .IP \(bu .UR libnetpbm_image.html#misc pnm_nextimage() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_YCbCrtuple() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_YCbCr_to_rgbtuple() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_lumin_factor[] .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_gammarown() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_ungammarown() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_applyopacityrown() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_unapplyopacityrown() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_creategammatransform() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_freegammatransform() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_createungammatransform() .UE \& .IP \(bu .UR libnetpbm_image.html#transform pnm_freeungammatransform() .UE \& .IP \(bu .BR "pbm_init()" (3)\c \& .IP \(bu .BR "pbm_allocarray()" (3)\c \& .IP \(bu .BR "pbm_allocrow()" (3)\c \& .IP \(bu .BR "pbm_freearray()" (3)\c \& .IP \(bu .BR "pbm_freerow()" (3)\c \& .IP \(bu .BR "pbm_readpbminit()" (3)\c \& .IP \(bu .BR "pbm_readpbmrow()" (3)\c \& .IP \(bu .BR "pbm_readpbmrow_packed()" (3)\c \& .IP \(bu .BR "pbm_readpbm()" (3)\c \& .IP \(bu .BR "pbm_writepbminit()" (3)\c \& .IP \(bu .BR "pbm_writepbmrow()" (3)\c \& .IP \(bu .BR "pbm_writepbmrow_packed()" (3)\c \& .IP \(bu .BR "pbm_writepbm()" (3)\c \& .IP \(bu .BR "pbm_nextimage()" (3)\c \& .IP \(bu .BR "pbm_check()" (3)\c \& .IP \(bu .BR "pgm_init()" (3)\c \& .IP \(bu .BR "pgm_allocarray()" (3)\c \& .IP \(bu .BR "pgm_allocrow()" (3)\c \& .IP \(bu .BR "pgm_freearray()" (3)\c \& .IP \(bu .BR "pgm_freerow()" (3)\c \& .IP \(bu .BR "pgm_readpgminit()" (3)\c \& .IP \(bu .BR "pgm_readpgmrow()" (3)\c \& .IP \(bu .BR "pgm_readpgm()" (3)\c \& .IP \(bu .BR "pgm_writepgminit()" (3)\c \& .IP \(bu .BR "pgm_writepgmrow()" (3)\c \& .IP \(bu .BR "pgm_writepgm()" (3)\c \& .IP \(bu .BR "pgm_nextimage()" (3)\c \& .IP \(bu .BR "pgm_check()" (3)\c \& .IP \(bu .BR "ppm_init()" (3)\c \& .IP \(bu .BR "ppm_allocarray()" (3)\c \& .IP \(bu .BR "ppm_allocrow()" (3)\c \& .IP \(bu .BR "ppm_freearray()" (3)\c \& .IP \(bu .BR "ppm_freerow()" (3)\c \& .IP \(bu .BR "ppm_readppminit()" (3)\c \& .IP \(bu .BR "ppm_readppmrow()" (3)\c \& .IP \(bu .BR "ppm_readppm()" (3)\c \& .IP \(bu .BR "ppm_writeppminit()" (3)\c \& .IP \(bu .BR "ppm_writeppmrow()" (3)\c \& .IP \(bu .BR "ppm_writeppm()" (3)\c \& .IP \(bu .BR "ppm_nextimage()" (3)\c \& .IP \(bu .BR "ppm_check()" (3)\c \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_GETR() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_GETG() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_GETB() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_ASSIGN() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_EQUAL() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_ISGRAY() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_DEPTH() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_LUMIN() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_CHROM_R() .UE \& .IP \(bu .UR libppm.html#manipulating_pixels PPM_CHROM_B() .UE \& .IP \(bu .UR libppm.html#ppm_parsecolor ppm_parsecolor() .UE \& .IP \(bu .UR libppm.html#ppm_colorname ppm_colorname() .UE \& .IP \(bu .UR libppm.html#ppm_readcolornamefile ppm_readcolornamefile() .UE \& .IP \(bu .UR libppm.html#berlinkay ppm_name_from_bk_color() .UE \& .IP \(bu .UR libppm.html#berlinkay ppm_bk_color_from_name() .UE \& .IP \(bu .UR libppm.html#berlinkay ppm_color_from_bk_color() .UE \& .IP \(bu .UR libppm.html#berlinkay ppm_bk_color_from_color() .UE \& .IP \(bu .BR "pnm_init()" (3)\c \& .IP \(bu .BR "pnm_allocarray()" (3)\c \& .IP \(bu .BR "pnm_allocrow()" (3)\c \& .IP \(bu .BR "pnm_freearray()" (3)\c \& .IP \(bu .BR "pnm_freerow()" (3)\c \& .IP \(bu .BR "pnm_readpnminit()" (3)\c \& .IP \(bu .BR "pnm_readpnmrow()" (3)\c \& .IP \(bu .BR "pnm_readpnm()" (3)\c \& .IP \(bu .BR "pnm_writepnminit()" (3)\c \& .IP \(bu .BR "pnm_writepnmrow()" (3)\c \& .IP \(bu .BR "pnm_writepnm()" (3)\c \& .IP \(bu .BR "pnm_nextimage()" (3)\c \& .IP \(bu .BR "pnm_check()" (3)\c \& .IP \(bu .BR "pnm_promoteformatrow()" (3)\c \& .IP \(bu .BR "pnm_promoteformat()" (3)\c \& .IP \(bu .BR "pnm_whitexel()" (3)\c \& .IP \(bu .BR "pnm_blackxel()" (3)\c \& .IP \(bu .BR "pnm_invertxel()" (3)\c \& .IP \(bu .BR "pnm_backgroundxelrow()" (3)\c \& .IP \(bu .BR "pnm_backgroundxel()" (3)\c \& .SH DOCUMENT SOURCE This manual page was generated by the Netpbm tool 'makeman' from HTML source. The master documentation is at .IP .B http://netpbm.sourceforge.net/doc/libnetpbm_dir.html .PP