Provided by: libsvga1-dev_1.4.3-33_amd64 bug

NAME

       gl_line - draw a line

SYNOPSIS

       #include <vgagl.h>

       void gl_line(int x1, int y1, int x2, int y2, int c);

DESCRIPTION

       Draw a line from point (x1, y1) to (x2, y2) inclusively in color c.

       You should not assume that the same drawing trajectory is used when you exchange start and
       end points.

       To use this program one first  sets  up  a  mode  with  a  regular  vga_setmode  call  and
       vga_setpage(0),   with   possibly   a   vga_setlinearaddressing  call.   Then  a  call  to
       gl_setcontextvga(mode) is made.  This makes the information about the  mode  available  to
       gl_line.

       The pixels are placed directly into video memory using inline coded commands.

SEE ALSO

       svgalib(7),  vgagl(7),  svgalib.conf(5),  threedkit(7),  testgl(1), plane(1), wrapdemo(1),
       gl_circle(3),   gl_clearscreen(3),   gl_hline(3),    gl_setpixel(3),    gl_setpixelrgb(3),
       gl_setcontextvga(3).

AUTHOR

       This  manual  page  was edited by Michael Weller <eowmob@exp-math.uni-essen.de>. The exact
       source of the referenced demo as well as of the original documentation  is  unknown.  This
       page was modified by Don Secrest <secrest@uiuc.edu>.

       It  is  very  likely  that  both  are  at  least to some extent are due to Harm Hanemaayer
       <H.Hanemaayer@inter.nl.net>.

       Occasionally this might be wrong. I hereby asked to be excused by the original author  and
       will  happily  accept  any  additions  or corrections to this first version of the svgalib
       manual.