sandbox/bugs/bv.c

    The interactive bview does not recognize most keys to save().

    It does not run on the website. The terminal reads:

    # t = 0, fields = { s }
    #         name:          min          avg       stddev          max
    #            s:            0            0            0            0
    unknown key 'sort'

    These images are only generated when bview2D is available.

    The result

    The result

    Is sorting taken care of?

    Is sorting taken care of?

    #include "utils.h"
    
    scalar s[];
    
    int main() {
      FILE * fp = fopen ("vsd.bv", "w");
      fprintf (fp,
    	   "view (width = 200, height = 200, theta = 0.6, tx = -0.6, ty = -0.5);\n"
    	   "begin_translate (z = -0.05)\n"
    	   "cells(lw = 3);\n"
    	   "end_translate()\n"
    	   "squares (\"s\", map = cool_warm);\n"
    	   "save (\"nja.svg\", sort = GL2PS_BSP_SORT)\n"
    	   "save (\"nja.png\")\n"
               "stop()\n" 
    	   ); //The last comment does not exist
      fflush (fp);
      init_grid(2);
      dump("simpledump");
      system ("bview2D simpledump vsd.bv");
    }