示例#1
0
文件: ppm.cpp 项目: whztt07/agglobe
void ppm_output()
{
  compute_positions();
  scan_map();
  do_dots();
  ppm_setup(stdout);
  render(ppm_row);
}
示例#2
0
文件: gif.cpp 项目: whztt07/agglobe
void gif_output()
{
  compute_positions();
  scan_map();
  do_dots();
  gif_setup(stdout);
  render(gif_row);
  gif_cleanup();
}
示例#3
0
文件: png.c 项目: kollokollo/xearth
void
png_output ()
{
    compute_positions ();
    scan_map ();
    do_dots ();
    if (num_colors > 256) {
        png_truecolor_setup ();
        render (png_truecolor_row);
        png_truecolor_cleanup (stdout);
    } else {
        png_setup ();
        render (png_row);
        png_cleanup (stdout);
    }
}
示例#4
0
文件: bmp.c 项目: ghewgill/xearth
void bmp_output()
{
  compute_positions();
  scan_map();
  do_dots();
  if (num_colors > 256)
  {
    bmp_truecolor_setup();
    render(bmp_truecolor_row);
    bmp_truecolor_cleanup();
  }
  else
  {
    bmp_setup();
    render(bmp_row);
    bmp_cleanup();
  }
}