#define PI 3.141592653585793 #include #include #include #include void annulus(double, double, double, double); void arc(double, double, double, double, double); void arcn(double, double, double, double, double); void arcto(double, double, double, double, double); void arctorot(double, double, double, double, double,double); void arrow(double, double, double, double, double); void arrowa(double, double, double, double, double); void arrowb(double, double, double, double, double); void arrowc(double, double, double, double, double); void arrowfill(double, double, double, double, double); void arrowrot(double, double, double, double, double, double); void arrowwide(double, double, double, double, double, double); void battery(double, double, double, double, double, double); void brokenlines(double *, double *, int); void circ(double, double, double); void circn(double, double, double); void clipoff(void); void clipon(void); void cliponrec(double, double, double, double); void closepath(void); void coil(double, double, double, double, double, int); void curvto(double, double, double, double, double, double); void curvton(double *, double *, int); void curvtona(double *, double *, double, int); void dims(double, double, double, double, double); void dimsrot(double, double, double, double, double,double); void ellipse(double, double, double, double); void ellipserot(double, double, double, double, double); void eoclipon(void); void eocliponrec(double, double, double, double); void fill(void); void fin(void); void grestore(void); void gsave(void); void init(void); void init1(int); void lgcurves(double *, double *, int); void line(double, double, double, double); void linerot(double, double, double, double, double); void linecap(int); void linety(int); void linewidth(double); void newpath(void); void parabola(double, double, double, double, double, double); void plot(double, double, int); void plotrot(double, double, double, int); void polygon(double, double, double, int); void polygonrot(double, double, double, double, int); void rect(double, double, double, double); void rectrot(double, double, double, double, double); void rectround(double, double, double, double, double); void rectroundrot(double, double, double, double, double, double); void resist(double, double, double, double, double); void rotate(double); void rplot(double, double, int); void rplotrot(double, double, double, int); void scale(double, double); void setchar(int, int); void setgray(double); void setlinejoin(int); void setrgb(double, double, double); void setcmyk(double, double, double, double); void spline(double, double, double, double, double, double, double, double, int); void square(double, double, double); void squarerot(double, double, double, double); void star(double, double, double, double, int); void starx(double, double, double, double, int); void stroke(void); void text(double, double, char* ); void text1(double, double, char); void textx(double, double, char* ); void texty(double, double, char* ); void textrot(double, double, double, char* ); void translate(double, double); void translateo(double); void triangle(double, double, double, double); void viewport(double, double, double, double); void xyworld(double, double, double, double);