A..12 11_g_def_scale_2D.c

11_g_def_scale_2D.c

   1 #include<stdio.h>
   2 #include<glsc3d_3.h>
   3 #define WINDOW_SIZE_X     (600)
   4 #define WINDOW_SIZE_Y     (300)
   5 int main()
   6 {
   7     g_init("Window", WINDOW_SIZE_X, WINDOW_SIZE_Y);
   8     g_def_scale_2D(0, -1, 1, -1, 1,
   9                    20.0, 20.0,
  10                    260.0, 260.0);
  11     g_def_scale_2D(1, -1, 1, -1, 1,
  12                    //   g_def_scale_2D(1, -2, 2, -2, 2,
  13                    320.0, 20.0,
  14                    260.0, 260.0);
  15     for (int i_time = 0;; i_time++)
  16     {
  17         g_cls();
  18         g_sel_scale(0);
  19         g_boundary();
  20         g_circle_2D(0.0, 0.0, 1.0, 1, 1);
  21 
  22         g_sel_scale(1);
  23         g_boundary();
  24         //      g_area_color(0, 1, 0, 1);
  25         //      g_circle_2D(0.0, 0.0, 1.0, 1, 1);
  26         g_finish();
  27     }
  28     return 0;
  29 }



桂田 祐史