1 /*- 2 * Copyright (c) 1983 The Regents of the University of California. 3 * All rights reserved. 4 * 5 * %sccs.include.proprietary.c% 6 */ 7 8 #ifndef lint 9 static char sccsid[] = "@(#)line.c 5.3 (Berkeley) 04/22/91"; 10 #endif /* not lint */ 11 12 #include "aed.h" 13 14 /*--------------------------------------------------------- 15 * Line draws a line between two points. 16 * 17 * Results: None. 18 * 19 * Side Effects: 20 * A line is drawn on the screen between (x1, y1) and (x2, y2). 21 *--------------------------------------------------------- 22 */ 23 line(x1, y1, x2, y2) 24 int x1, y1, x2, y2; 25 { 26 setcolor("01"); 27 putc('Q', stdout); 28 outxy20(x1, y1); 29 putc('A', stdout); 30 outxy20(x2, y2); 31 (void) fflush(stdout); 32 curx = x2; 33 cury = y2; 34 } 35