1
0
Files
irix-657m-src/eoe/lib/libplot/vt0/line.c
2022-09-29 17:59:04 +03:00

36 lines
661 B
C

/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
/* All Rights Reserved */
/* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */
/* The copyright notice above does not evidence any */
/* actual or intended publication of such source code. */
#ident "$Revision: 1.2 $"
#include <unistd.h>
extern int xsc(int);
extern int ysc(int);
extern int vti;
extern int xnow,ynow;
void
line(int x0, int y0, int x1, int y1)
{
struct{char x,c; int x0,y0,x1,y1;} p;
p.c = 3;
p.x0 = xsc(x0);
p.y0 = ysc(y0);
p.x1 = xnow = xsc(x1);
p.y1 = ynow = ysc(y1);
write(vti,&p.c,9);
}
void
cont(int x0, int y0)
{
line(xnow,ynow,xsc(x0),ysc(y0));
return;
}