# NAME

map2code − PDElib mapping file to PDElib map_EnableMapping code

# SYNOPSIS

map2code mapfile outputfile [table_name]

# DESCRIPTION

map2code

Take a .map input file and convert the mapping calls into the PDElib function calls map_EnableMapping. For example:

       /*  Curve to Polyline  */

       "gdx_solid -> improved gdx_solid",
       MAP_PARAM, GMP_ADD_MISS_VERTICES, TRUE, MAP_PARAM, GMP_ADD_MISS_MODELCRV,
       TRUE, MODEL, 'gdx_outmodel', COMMIT;

will be translated to:

       /*  Curve to Polyline  */

       map_EnableMapping (MAP_NOOPT, table, "gdx_solid -> improved gdx_solid",
                          MAP_PARAM, GMP_ADD_MISS_VERTICES, PDX_TRUE, MAP_PARAM,
                          GMP_ADD_MISS_MODELCRV, MAP_COMMIT, MAP_END);

# EXAMPLES

To generate a code file:

       map2code test.map test.c

To change the name of the mapping table:

       map2code test.map test.c new_table_name

# OPTIONS

none

# ENVIRONMENT VARIABLES

none