xref: /plan9-contrib/sys/src/cmd/plot/libplot/disk.c (revision 3e12c5d1bb89fc02707907988834ef147769ddaf)
1*3e12c5d1SDavid du Colombier #include "mplot.h"
2*3e12c5d1SDavid du Colombier void disk(double xc, double yc, double r){
3*3e12c5d1SDavid du Colombier 	Point p;
4*3e12c5d1SDavid du Colombier 	int rad;
5*3e12c5d1SDavid du Colombier 	p.x=SCX(xc);
6*3e12c5d1SDavid du Colombier 	p.y=SCY(yc);
7*3e12c5d1SDavid du Colombier 	if (r < 0)
8*3e12c5d1SDavid du Colombier 		rad=SCR(-r);
9*3e12c5d1SDavid du Colombier 	else
10*3e12c5d1SDavid du Colombier 		rad=SCR(r);
11*3e12c5d1SDavid du Colombier 	disc(&screen, p, rad, e1->foregr, S);
12*3e12c5d1SDavid du Colombier }
13