Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
gl_line(3)		       Svgalib User Manual		      gl_line(3)

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 ex-
     change 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  com-
     mands.

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-es-
     sen.de>. The exact source of the referenced demo as well as of the original
     documentation is unknown. This  page  was	modified  by  Don  Secrest  <se-
     crest@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 orig-
     inal author and will happily accept any additions or  corrections	to  this
     first version of the svgalib manual.

Svgalib (>= 1.2.11)		   21 Aug 1999			      gl_line(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gl_line&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help