home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume4 / quickplot / part2 / testprogs.d / arc.c next >
Encoding:
C/C++ Source or Header  |  1986-11-30  |  541 b   |  38 lines

  1. /* arc centered on x,y starting at x0,y0, thru x1,y1    */
  2.  
  3. #include <math.h>
  4. main(argc,argv)
  5. int argc;
  6. char **argv;
  7. {
  8.     int x,y,x0,y0,x1,y1;
  9.  
  10.     if(argc == 1)
  11.     {
  12.         x = 1000;
  13.         y = 1000;
  14.         x0 = 2000;
  15.         y0 = 1000;
  16.         x1 = 700;
  17.         y1 = 700;
  18.     }
  19.     else if(argc != 7)
  20.     {
  21.         printf("usage: arc x y x0 y0 x1 y1\n\t(range 0-2000)\n");
  22.         exit(1);
  23.     }
  24.     else
  25.     {
  26.         x = atoi(argv[1]);
  27.         y = atoi(argv[2]);
  28.         x0 = atoi(argv[3]);
  29.         y0 = atoi(argv[4]);
  30.         x1 = atoi(argv[5]);
  31.         y1 = atoi(argv[6]);
  32.     }
  33.     space(0,0,2000,2000);
  34.     arc(x,y,x0,y0,x1,y1);
  35.     erase();
  36.     exit(0);
  37. }
  38.