manpagez: man pages & more
man im_writeline(3)
Home | html | info | man
im_writeline(3)                                                im_writeline(3)




NAME

       im_writeline - writes a line of data in the image descriptor


SYNOPSIS

       #include <vips/vips.h>

       int im_writeline(ypos, image, buffer)
       int ypos;
       IMAGE *image;
       char *buffer;


DESCRIPTION

       im_writeline(3)  writes  the  ypos  line  of an image held in buffer to
       either the output buffer image (previously set by im_setbuf(3))  or  to
       an  output  file  (previously set by im_openput(3)).  The function pro-
       vides uniform treatment of output irrespectively whether it is  a  file
       or a buffer image.

       You  should  be careful that the buffer does indeed contain enough data
       for a complete line of pels --- see lsize(3).

       Any evaluation callbacks which have been added to image  are  triggered
       --- see im_generate(3) and im_add_eval_callback(3).


BUGS

       This  function  changed  in  VIPS6: programs written previously must be
       modified by removing the last argument of the old im_writeline(3).


RETURN VALUE

       The function returns 0 on success and -1 on error.


SEE ALSO

       im_setbuf(3), im_openout(3), im_add_eval_callback(3).


COPYRIGHT

       N. Dessipris


AUTHOR

       N. Dessipris 23/04/1991



                                 22 April 1991                 im_writeline(3)

im_writeline 7.14.5 - Generated Tue Sep 9 10:35:29 CDT 2008
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.