Changes between Initial Version and Version 1 of Grass7/RasterLib


Ignore:
Timestamp:
Jun 18, 2009, 2:58:43 PM (15 years ago)
Author:
martinl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Grass7/RasterLib

    v1 v1  
     1= Raster library in GRASS7 =
     2
     3LibGIS will be split into '''G_()''' (general routines) and '''Rast_()''' (raster-related routines) part. See also [http://grass.osgeo.org/wiki/GRASS_7_ideas_collection#Raster GRASS 7 ideas collection].
     4
     5Here is the list of functions marked to be move to raster library (for full list see source:grass/trunk/include/gisdefs.h):
     6
     7|| '''GIS library fn''' || '''Raster library fn''' || '''File''' || '''Notes'''
     8|| G_adjust_Cell_head || Rast_adjust_Cell_head ? || source:grass/trunk/lib/gis/adj_cellhd.c ||
     9|| G_adjust_Cell_head3 || Rast_adjust_Cell_head3 ? || source:grass/trunk/lib/gis/adj_cellhd.c || Merge with Rast_adjust_Cell_head()?
     10|| G_align_window || Rast_align_window ? || source:grass/trunk/lib/gis/align_window.c ||
     11|| G_raster_size || Rast_raster_size || source:grass/trunk/lib/gis/alloc_cell.c ||
     12|| G_allocate_cell_buf ||  || source:grass/trunk/lib/gis/alloc_cell.c || Replaced by G_allocate_raster_buf()?
     13|| G_allocate_c_raster_buf || Rast_allocate_c_raster_buf || source:grass/trunk/lib/gis/alloc_cell.c || Or shorter name Rast_allocate_c_buf?
     14|| G_allocate_f_raster_buf || Rast_allocate_f_raster_buf || source:grass/trunk/lib/gis/alloc_cell.c || Or shorter name Rast_allocate_f_buf?
     15|| G_allocate_d_raster_buf || Rast_allocate_d_raster_buf || source:grass/trunk/lib/gis/alloc_cell.c || Or shorter name Rast_allocate_d_buf?
     16|| G_allocate_null_buf || Rast_allocate_null_buf || source:grass/trunk/lib/gis/alloc_cell.c ||
     17|| G!__allocate_null_bits ||  || source:grass/trunk/lib/gis/alloc_cell.c || Move to static?
     18|| G!__null_bitstream_size ||  || source:grass/trunk/lib/gis/alloc_cell.c || Move to static?
     19|| G!__check_for_auto_masking || Rast!__check_for_auto_masking || source:grass/trunk/lib/gis/auto_mask.c ||
     20|| G_suppress_masking || Rast_suppress_masking || source:grass/trunk/lib/gis/auto_mask.c ||
     21|| G_unsuppress_masking || Rast_unsuppress_masking || source:grass/trunk/lib/gis/auto_mask.c ||
     22|| G_read_cats || Rast_read_cats || source:grass/trunk/lib/gis/cats.c ||
     23|| G_read_raster_cats ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_read_cats
     24|| G_read_vector_cats ||  || source:grass/trunk/lib/gis/cast.c || To be removed
     25|| G_number_of_cats || Rast_number_of_cats || source:grass/trunk/lib/gis/cats.c ||
     26|| G_get_cats_title || Rast_get_cats_title || source:grass/trunk/lib/gis/cats.c ||
     27|| G_get_raster_cats_title ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_get_cats_title
     28|| G_get_cat || Rast_get_cat || source:grass/trunk/lib/gis/cats.c ||
     29|| G_get_c_raster_cat || Rast_get_c_cat || source:grass/trunk/lib/gis/cats.c ||
     30|| G_get_f_raster_cat || Rast_get_f_cat || source:grass/trunk/lib/gis/cats.c ||
     31|| G_get_d_raster_cat || Rast_get_d_cat || source:grass/trunk/lib/gis/cats.c ||
     32|| G_get_raster_cat ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_get_cat
     33|| G_unmark_raster_cats || Rast_unmark_cats || source:grass/trunk/lib/gis/cats.c ||
     34|| G_mark_c_raster_cats || Rast_mark_c_cats || source:grass/trunk/lib/gis/cats.c ||
     35|| G_mark_f_raster_cats || Rast_mark_f_cats || source:grass/trunk/lib/gis/cats.c ||
     36|| G_mark_d_raster_cats || Rast_mark_d_cats || source:grass/trunk/lib/gis/cats.c ||
     37|| G_mark_raster_cats || Rast_mark_cats || source:grass/trunk/lib/gis/cats.c ||
     38|| G_rewind_raster_cats || Rast_rewind_cats || source:grass/trunk/lib/gis/cats.c ||
     39|| G_get_next_marked_d_raster_cat || Rast_get_next_marked_d_cat || source:grass/trunk/lib/gis/cats.c ||
     40|| G_get_next_marked_f_raster_cat || Rast_get_next_marked_f_cat || source:grass/trunk/lib/gis/cats.c ||
     41|| G_get_next_marked_c_raster_cat || Rast_get_next_marked_c_cat || source:grass/trunk/lib/gis/cats.c ||
     42|| G_get_next_marked_raster_cat || Rast_get_next_marked_cat || source:grass/trunk/lib/gis/cats.c ||
     43|| G_set_cat || Rast_set_cat || source:grass/trunk/lib/gis/cats.c ||
     44|| G_set_c_raster_cat || Rast_set_c_cat || source:grass/trunk/lib/gis/cats.c ||
     45|| G_set_f_raster_cat || Rast_set_f_cat || source:grass/trunk/lib/gis/cats.c ||
     46|| G_set_d_raster_cat || Rast_set_d_cat || source:grass/trunk/lib/gis/cats.c ||
     47|| G_set_raster_cat ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_set_cat
     48|| G_write_cats || Rast_write_cats || source:grass/trunk/lib/gis/cats.c ||
     49|| G_write_raster_cats ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_write_cats
     50|| G_write_vector_cats ||  || source:grass/trunk/lib/gis/cats.c || To be removed
     51|| G_get_ith_d_raster_cat || Rast_get_ith_d_cat || source:grass/trunk/lib/gis/cats.c ||
     52|| G_get_ith_f_raster_cat || Rast_get_ith_f_cat || source:grass/trunk/lib/gis/cats.c ||
     53|| G_get_ith_c_raster_cat || Rast_get_ith_c_cat || source:grass/trunk/lib/gis/cats.c ||
     54|| G_get_ith_raster_cat || Rast_get_ith_cat || source:grass/trunk/lib/gis/cats.c ||
     55|| G_init_cats || Rast_init_cats || source:grass/trunk/lib/gis/cats.c ||
     56|| G_init_raster_cats ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_init_cats
     57|| G_set_cats_title || Rast_set_cats_title || source:grass/trunk/lib/gis/cats.c ||
     58|| G_set_raster_cats_title ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_set_cats_title
     59|| G_set_cats_fmt || Rast_set_cats_fmt || source:grass/trunk/lib/gis/cats.c ||
     60|| G_set_raster_cats_fmt ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_set_cats_fmt
     61|| G_free_cats || Rast_free_cats || source:grass/trunk/lib/gis/cats.c ||
     62|| G_free_raster_cats ||  || source:grass/trunk/lib/gis/cats.c || Replaced by Rast_free_cats
     63|| G_copy_raster_cats || Rast_copy_cats || source:grass/trunk/lib/gis/cats.c ||
     64|| G_number_of_raster_cats || Rast_number_of_cats || source:grass/trunk/lib/gis/cats.c ||
     65|| G_sort_cats || Rast_sort_cats || source:grass/trunk/lib/gis/cats.c ||
     66|| G_init_cell_stats || Rast_init_cell_stats || source:grass/trunk/lib/gis/cell_stats.c ||
     67|| G_update_cell_stats || Rast_update_cell_stats || source:grass/trunk/lib/gis/cell_stats.c ||
     68|| G_find_cell_stat || Rast_find_cell_stat || source:grass/trunk/lib/gis/cell_stats.c ||
     69|| G_rewind_cell_stats || Rast_rewind_cell_stats || source:grass/trunk/lib/gis/cell_stats.c ||
     70|| G_next_cell_stat || Rast_next_cell_stat || source:grass/trunk/lib/gis/cell_stats.c ||
     71|| G_get_stats_for_null_value || Rast_get_stats_for_null_value || source:grass/trunk/lib/gis/cell_stats.c ||
     72|| G_free_cell_stats || Rast_free_cell_stats || source:grass/trunk/lib/gis/cell_stats.c ||
     73|| G_get_cell_title || Rast_get_cell_title || source:grass/trunk/lib/gis/cell_title.c ||
     74|| G_cell_stats_histo_eq || Rast_cell_stats_histo_eq || source:grass/trunk/lib/gis/cellstats_eq.c ||
     75|| G_close_cell || Rast_close_cell || source:grass/trunk/lib/gis/closecell.c || Or just Rast_close?
     76|| G_unopen_cell || Rast_unopen_cell || source:grass/trunk/lib/gis/closecell.c || Or just Rast_unopen?
     77|| G_make_ryg_colors || Rast_make_ryg_colors || source:grass/trunk/lib/gis/color_compat.c ||
     78|| G_make_ryg_fp_colors || Rast_make_ryg_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     79|| G_make_aspect_colors || Rast_make_aspect_colors || source:grass/trunk/lib/gis/color_compat.c ||
     80|| G_make_aspect_fp_colors || Rast_make_aspect_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     81|| G_make_byr_colors || Rast_make_byr_colors || source:grass/trunk/lib/gis/color_compat.c ||
     82|| G_make_byr_fp_colors || Rast_make_byr_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     83|| G_make_bgyr_colors || Rast_make_bgyr_colors || source:grass/trunk/lib/gis/color_compat.c ||
     84|| G_make_bgyr_fp_colors || Rast_make_bgyr_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     85|| G_make_byg_colors || Rast_make_byg_colors || source:grass/trunk/lib/gis/color_compat.c ||
     86|| G_make_byg_fp_colors || Rast_make_byg_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     87|| G_make_grey_scale_colors || Rast_make_grey_scale_colors || source:grass/trunk/lib/gis/color_compat.c ||
     88|| G_make_grey_scale_fp_colors || Rast_make_grey_scale_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     89|| G_make_gyr_colors || Rast_make_gyr_colors || source:grass/trunk/lib/gis/color_compat.c ||
     90|| G_make_gyr_fp_colors || Rast_make_gyr_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     91|| G_make_rainbow_colors || Rast_make_rainbow_colors || source:grass/trunk/lib/gis/color_compat.c ||
     92|| G_make_rainbow_fp_colors || Rast_make_rainbow_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     93|| G_make_ramp_colors || Rast_make_ramp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     94|| G_make_ramp_fp_colors || Rast_make_ramp_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     95|| G_make_wave_colors || Rast_make_wave_colors || source:grass/trunk/lib/gis/color_compat.c ||
     96|| G_make_wave_fp_colors || Rast_make_wave_fp_colors || source:grass/trunk/lib/gis/color_compat.c ||
     97|| G_free_colors || Rast_free_colors || source:grass/trunk/lib/gis/color_free.c ||
     98|| G!__color_free_rules || Rast!__color_free_rules || source:grass/trunk/lib/gis/color_free.c ||
     99|| G!__color_free_lookup || Rast!__color_free_lookup || source:grass/trunk/lib/gis/color_free.c ||
     100|| G!__color_free_fp_lookup || Rast!__color_free_fp_lookup || source:grass/trunk/lib/gis/color_free.c ||
     101|| G!__color_reset || Rast!__color_reset || source:grass/trunk/lib/gis/color_free.c ||
     102|| G_get_color || Rast_get_color || source:grass/trunk/lib/gis/color_get.c ||
     103|| G_get_raster_color ||  || source:grass/trunk/lib/gis/color_get.c || Replaced by Rast_get_color
     104|| G_get_c_raster_color || Rast_get_c_color || source:grass/trunk/lib/gis/color_get.c ||
     105|| G_get_f_raster_color || Rast_get_f_color || source:grass/trunk/lib/gis/color_get.c ||
     106|| G_get_d_raster_color || Rast_get_d_color || source:grass/trunk/lib/gis/color_get.c ||
     107|| G_get_null_value_color || Rast_get_null_value_color || source:grass/trunk/lib/gis/color_get.c ||
     108|| G_get_default_color || Rast_get_default_color || source:grass/trunk/lib/gis/color_get.c ||
     109|| G_make_histogram_eq_colors || Rast_make_histogram_eq_colors || source:grass/trunk/lib/gis/color_hist.c ||
     110|| G_make_histogram_log_colors || Rast_make_histogram_log_colors || source:grass/trunk/lib/gis/color_hist.c ||
     111|| G_init_colors || Rast_init_colors || source:grass/trunk/lib/gis/color_init.c ||
     112|| G!__insert_color_into_lookup || Rast!__insert_color_into_lookup || source:grass/trunk/lib/gis/color_insrt.c ||
     113|| G_invert_colors || Rast_invert_colors || source:grass/trunk/lib/gis/color_invrt.c ||
     114|| G_lookup_colors || Rast_lookup_colors || source:grass/trunk/lib/gis/color_look.c ||
     115|| G_lookup_c_raster_colors || Rast_lookup_c_colors || source:grass/trunk/lib/gis/color_look.c ||
     116|| G_lookup_f_raster_colors || Rast_lookup_f_colors || source:grass/trunk/lib/gis/color_look.c ||
     117|| G_lookup_d_raster_colors || Rast_lookup_d_colors || source:grass/trunk/lib/gis/color_look.c ||
     118|| G_lookup_raster_colors ||  || source:grass/trunk/lib/gis/color_look.c || Replaced by Rast_lookup_colors
     119|| G!__lookup_colors || Rast!__lookup_colors || source:grass/trunk/lib/gis/color_look.c ||
     120|| G!__interpolate_color_rule || Rast!__interpolate_color_rule || source:grass/trunk/lib/gis/color_look.c ||
     121|| G!__organize_colors || Rast!__organize_colors || source:grass/trunk/lib/gis/color_org.c ||
     122|| G_make_random_colors || Rast_make_random_colors || source:grass/trunk/lib/gis/color_rand.c ||
     123|| G_set_color_range || Rast_set_color_range || source:grass/trunk/lib/gis/color_range.c ||
     124|| G_set_d_color_range || Rast_set_d_color_range || source:grass/trunk/lib/gis/color_range.c ||
     125|| G_get_color_range || Rast_get_color_range || source:grass/trunk/lib/gis/color_range.c ||
     126|| G_get_d_color_range || Rast_get_d_color_range || source:grass/trunk/lib/gis/color_range.c ||
     127|| G_read_colors || Rast_read_colors || source:grass/trunk/lib/gis/color_read.c ||
     128|| G_mark_colors_as_fp || Rast_mark_colors_as_fp || source:grass/trunk/lib/gis/color_read.c ||
     129|| G_remove_colors || Rast_remove_colors || source:grass/trunk/lib/gis/color_remove.c ||
     130|| G_add_d_raster_color_rule || Rast_add_d_color_rule || source:grass/trunk/lib/gis/color_rule.c ||
     131|| G_add_f_raster_color_rule || Rast_add_f_color_rule || source:grass/trunk/lib/gis/color_rule.c ||
     132|| G_add_c_raster_color_rule || Rast_add_c_color_rule || source:grass/trunk/lib/gis/color_rule.c ||
     133|| G_add_raster_color_rule ||  || source:grass/trunk/lib/gis/color_rule.c || Replaced by Rast_add_color_rule
     134|| G_add_color_rule || Rast_add_color_rule || source:grass/trunk/lib/gis/color_rule.c ||
     135|| G_add_modular_d_raster_color_rule || Rast_add_modular_d_color_rule || source:grass/trunk/lib/gis/color_rule.c ||
     136|| G_add_modular_f_raster_color_rule || Rast_add_modular_f_color_rule || source:grass/trunk/lib/gis/color_rule.c ||
     137|| G_add_modular_c_raster_color_rule || Rast_add_modular_c_color_rule || source:grass/trunk/lib/gis/color_rule.c ||
     138|| G_add_modular_raster_color_rule ||  || source:grass/trunk/lib/gis/color_rule.c || Replaced by Rast_add_modular_color_rule
     139|| G_add_modular_color_rule || Rast_add_modular_color_rule || source:grass/trunk/lib/gis/color_rule.c ||
     140|| G_colors_count || Rast_colors_count || source:grass/trunk/lib/gis/color_rule_get.c ||
     141|| G_get_f_color_rule || Rast_get_f_color_rule || source:grass/trunk/lib/gis/color_rule_get.c || Rename to Rast_get_fp_color_rule?
     142|| G_parse_color_rule || Rast_parse_color_rule || source:grass/trunk/lib/gis/color_rules.c ||
     143|| G_parse_color_rule_error || Rast_parse_color_rule_error || source:grass/trunk/lib/gis/color_rules.c ||
     144|| G_read_color_rule || Rast_read_color_rule || source:grass/trunk/lib/gis/color_rules.c ||
     145|| G_read_color_rules || Rast_read_color_rules || source:grass/trunk/lib/gis/color_rules.c ||
     146|| G_load_colors || Rast_load_colors || source:grass/trunk/lib/gis/color_rules.c ||
     147|| G_load_fp_colors || Rast_load_fp_colors || source:grass/trunk/lib/gis/color_rules.c ||
     148|| G_make_colors || Rast_make_colors || source:grass/trunk/lib/gis/color_rules.c ||
     149|| G_make_fp_colors || Rast_make_fp_colors || source:grass/trunk/lib/gis/color_rules.c ||
     150|| G_set_color || Rast_set_color || source:grass/trunk/lib/gis/color_set.c ||
     151|| G_set_d_color || Rast_set_d_color || source:grass/trunk/lib/gis/color_set.c || Rename to Rast_set_fp_color?
     152|| G_set_null_value_color || Rast_set_null_value_color || source:grass/trunk/lib/gis/color_set.c ||
     153|| G_set_default_color || Rast_set_default_color || source:grass/trunk/lib/gis/color_set.c ||
     154|| G_shift_colors || Rast_shift_colors || source:grass/trunk/lib/gis/color_shift.c ||
     155|| G_shift_d_colors || Rast_shift_d_colors || source:grass/trunk/lib/gis/color_shift.c || Rename to Rast_shift_fp_colors
     156|| G_str_to_color || Rast_str_to_color || source:grass/trunk/lib/gis/color_str.c ||
     157|| G_write_colors || Rast_write_colors || source:grass/trunk/lib/gis/color_write.c ||
     158|| G!__write_colors || Rast!__write_colors || source:grass/trunk/lib/gis/color_write.c || Move to static?
     159|| G_histogram_eq_colors || G_histogram_eq_colors || source:grass/trunk/lib/gis/color_xform.c ||
     160|| G_histogram_eq_colors_fp || G_histogram_eq_colors_fp || source:grass/trunk/lib/gis/color_xform.c ||
     161|| G_log_colors || G_log_colors || source:grass/trunk/lib/gis/color_xform.c ||
     162|| G_abs_log_colors || G_abs_log_colors || source:grass/trunk/lib/gis/color_xform.c ||
     163|| G!__check_format || Rast!__check_format || source:grass/trunk/lib/gis/format.c ||
     164|| G!__read_row_ptrs || Rast!__read_row_ptrs || source:grass/trunk/lib/gis/format.c ||
     165|| G!__write_row_ptrs || Rast!__write_row_ptrs || source:grass/trunk/lib/gis/format.c ||
     166|| G_fpreclass_clear || Rast_fpreclass_clear || source:grass/trunk/lib/gis/fpreclass.c ||
     167|| G_fpreclass_reset || Rast_fpreclass_reset || source:grass/trunk/lib/gis/fpreclass.c ||
     168|| G_fpreclass_init || Rast_fpreclass_init || source:grass/trunk/lib/gis/fpreclass.c ||
     169|| G_fpreclass_set_domain || Rast_fpreclass_set_domain || source:grass/trunk/lib/gis/fpreclass.c ||
     170|| G_fpreclass_set_range || Rast_fpreclass_set_range || source:grass/trunk/lib/gis/fpreclass.c ||
     171|| G_fpreclass_get_limits || Rast_fpreclass_get_limits || source:grass/trunk/lib/gis/fpreclass.c ||
     172|| G_fpreclass_nof_rules || Rast_fpreclass_nof_rules || source:grass/trunk/lib/gis/fpreclass.c ||
     173|| G_fpreclass_get_ith_rule || Rast_fpreclass_get_ith_rule || source:grass/trunk/lib/gis/fpreclass.c ||
     174|| G_fpreclass_set_neg_infinite_rule || Rast_fpreclass_set_neg_infinite_rule || source:grass/trunk/lib/gis/fpreclass.c ||
     175|| G_fpreclass_get_neg_infinite_rule || Rast_fpreclass_get_neg_infinite_rule || source:grass/trunk/lib/gis/fpreclass.c ||
     176|| G_fpreclass_set_pos_infinite_rule || Rast_fpreclass_set_pos_infinite_rule || source:grass/trunk/lib/gis/fpreclass.c ||
     177|| G_fpreclass_get_pos_infinite_rule || Rast_fpreclass_get_pos_infinite_rule || source:grass/trunk/lib/gis/fpreclass.c ||
     178|| G_fpreclass_add_rule || Rast_fpreclass_add_rule || source:grass/trunk/lib/gis/fpreclass.c ||
     179|| G_fpreclass_reverse_rule_order || Rast_fpreclass_reverse_rule_order || source:grass/trunk/lib/gis/fpreclass.c ||
     180|| G_fpreclass_get_cell_value || Rast_fpreclass_get_cell_value || source:grass/trunk/lib/gis/fpreclass.c ||
     181|| G_fpreclass_perform_di || Rast_fpreclass_perform_di || source:grass/trunk/lib/gis/fpreclass.c ||
     182|| G_fpreclass_perform_df || Rast_fpreclass_perform_df || source:grass/trunk/lib/gis/fpreclass.c ||
     183|| G_fpreclass_perform_dd || Rast_fpreclass_perform_dd || source:grass/trunk/lib/gis/fpreclass.c ||
     184|| G_fpreclass_perform_fi || Rast_fpreclass_perform_fi || source:grass/trunk/lib/gis/fpreclass.c ||
     185|| G_fpreclass_perform_ff || Rast_fpreclass_perform_ff || source:grass/trunk/lib/gis/fpreclass.c ||
     186|| G_fpreclass_perform_fd || Rast_fpreclass_perform_fd || source:grass/trunk/lib/gis/fpreclass.c ||
     187|| G_fpreclass_perform_ii || Rast_fpreclass_perform_ii || source:grass/trunk/lib/gis/fpreclass.c ||
     188|| G_fpreclass_perform_if || Rast_fpreclass_perform_if || source:grass/trunk/lib/gis/fpreclass.c ||
     189|| G_fpreclass_perform_id || Rast_fpreclass_perform_id || source:grass/trunk/lib/gis/fpreclass.c ||
     190|| G_init_gdal || G_init_gdal || source:grass/trunk/lib/gis/gdal.c ||
     191|| G_get_gdal_link || G_get_gdal_link || source:grass/trunk/lib/gis/gdal.c ||
     192|| G_create_gdal_link || G_create_gdal_link || source:grass/trunk/lib/gis/gdal.c ||
     193|| G_close_gdal_link || G_close_gdal_link || source:grass/trunk/lib/gis/gdal.c ||
     194|| G_close_gdal_write_link || G_close_gdal_write_link || source:grass/trunk/lib/gis/gdal.c ||
     195|| G_get_cellhd || Rast_get_cellhd || source:grass/trunk/lib/gis/get_cellhd.c ||
     196|| G_get_map_row_nomask ||  || source:grass/trunk/lib/gis/get_row.c || To be removed
     197|| G_get_raster_row_nomask || Rast_get_row_nomask || source:grass/trunk/lib/gis/get_row.c ||
     198|| G_get_c_raster_row_nomask || Rast_get_c_row_nomask || source:grass/trunk/lib/gis/get_row.c ||
     199|| G_get_f_raster_row_nomask || Rast_get_f_row_nomask || source:grass/trunk/lib/gis/get_row.c ||
     200|| G_get_d_raster_row_nomask || Rast_get_d_row_nomask || source:grass/trunk/lib/gis/get_row.c ||
     201|| G_get_map_row ||  || source:grass/trunk/lib/gis/get_row.c || To be removed
     202|| G_get_raster_row || Rast_get_row || source:grass/trunk/lib/gis/get_row.c ||
     203|| G_get_c_raster_row || Rast_get_c_row || source:grass/trunk/lib/gis/get_row.c ||
     204|| G_get_f_raster_row || Rast_get_f_row || source:grass/trunk/lib/gis/get_row.c ||
     205|| G_get_d_raster_row || Rast_get_d_row || source:grass/trunk/lib/gis/get_row.c ||
     206|| G_get_null_value_row || Rast_get_null_value_row || source:grass/trunk/lib/gis/get_row.c ||
     207|| G_get_raster_row_colors || Rast_get_row_colors || source:grass/trunk/lib/gis/get_row_colr.c ||
     208|| G_histogram_eq || Rast_histogram_eq || source:grass/trunk/lib/gis/histo_eq.c ||
     209|| G_init_histogram || Rast_init_histogram || source:grass/trunk/lib/gis/histogram.c ||
     210|| G_read_histogram || Rast_read_histogram || source:grass/trunk/lib/gis/histogram.c ||
     211|| G_write_histogram || Rast_write_histogram || source:grass/trunk/lib/gis/histogram.c ||
     212|| G_write_histogram_cs || Rast_write_histogram_cs || source:grass/trunk/lib/gis/histogram.c ||
     213|| G_make_histogram_cs || Rast_make_histogram_cs || source:grass/trunk/lib/gis/histogram.c ||
     214|| G_get_histogram_num || Rast_get_histogram_num || source:grass/trunk/lib/gis/histogram.c ||
     215|| G_get_histogram_cat || Rast_get_histogram_cat || source:grass/trunk/lib/gis/histogram.c ||
     216|| G_get_histogram_count || Rast_get_histogram_count || source:grass/trunk/lib/gis/histogram.c ||
     217|| G_free_histogram || Rast_free_histogram || source:grass/trunk/lib/gis/histogram.c ||
     218|| G_sort_histogram || Rast_sort_histogram || source:grass/trunk/lib/gis/histogram.c ||
     219|| G_sort_histogram_by_count || Rast_sort_histogram_by_count || source:grass/trunk/lib/gis/histogram.c ||
     220|| G_remove_histogram || Rast_remove_histogram || source:grass/trunk/lib/gis/histogram.c ||
     221|| G_add_histogram || Rast_add_histogram || source:grass/trunk/lib/gis/histogram.c ||
     222|| G_set_histogram || Rast_set_histogram || source:grass/trunk/lib/gis/histogram.c ||
     223|| G_extend_histogram || Rast_extend_histogram || source:grass/trunk/lib/gis/histogram.c ||
     224|| G_zero_histogram || Rast_zero_histogram || source:grass/trunk/lib/gis/histogram.c ||
     225|| G_read_history || Rast_read_history || source:grass/trunk/lib/gis/history.c ||
     226|| G_write_history || Rast_write_history || source:grass/trunk/lib/gis/history.c ||
     227|| G_short_history || Rast_short_history || source:grass/trunk/lib/gis/history.c ||
     228|| G_command_history || Rast_command_history || source:grass/trunk/lib/gis/history.c ||
     229|| G_interp_linear || Rast_interp_linear || source:grass/trunk/lib/gis/interp.c ||
     230|| G_interp_bilinear || Rast_interp_bilinear || source:grass/trunk/lib/gis/interp.c ||
     231|| G_interp_cubic || Rast_interp_cubic || source:grass/trunk/lib/gis/interp.c ||
     232|| G_interp_bicubic || Rast_interp_bicubic || source:grass/trunk/lib/gis/interp.c ||
     233|| G_mask_info || Rast_mask_info || source:grass/trunk/lib/gis/mask_info.c ||
     234|| G!__mask_info || Rast!__mask_info || source:grass/trunk/lib/gis/mask_info.c ||
     235|| G_maskfd || Rast_maskfd || source:grass/trunk/lib/gis/maskfd.c ||
     236|| G!__set_null_value || Rast!__set_null_value || source:grass/trunk/lib/gis/null_val.c ||
     237|| G_set_null_value || Rast_set_null_value || source:grass/trunk/lib/gis/null_val.c ||
     238|| G_set_c_null_value || Rast_set_c_null_value || source:grass/trunk/lib/gis/null_val.c ||
     239|| G_set_f_null_value || Rast_set_f_null_value || source:grass/trunk/lib/gis/null_val.c ||
     240|| G_set_d_null_value || Rast_set_d_null_value || source:grass/trunk/lib/gis/null_val.c ||
     241|| G_is_null_value || Rast_is_null_value || source:grass/trunk/lib/gis/null_val.c ||
     242|| G_is_c_null_value || Rast_is_c_null_value || source:grass/trunk/lib/gis/null_val.c ||
     243|| G_is_f_null_value || Rast_is_f_null_value || source:grass/trunk/lib/gis/null_val.c ||
     244|| G_is_d_null_value || Rast_is_d_null_value || source:grass/trunk/lib/gis/null_val.c ||
     245|| G_insert_null_values || Rast_insert_null_values || source:grass/trunk/lib/gis/null_val.c ||
     246|| G_insert_c_null_values || Rast_insert_c_null_values || source:grass/trunk/lib/gis/null_val.c ||
     247|| G_insert_f_null_values || Rast_insert_f_null_values || source:grass/trunk/lib/gis/null_val.c ||
     248|| G_insert_d_null_values || Rast_insert_d_null_values || source:grass/trunk/lib/gis/null_val.c ||
     249|| G!__check_null_bit || Rast!__check_null_bit || source:grass/trunk/lib/gis/null_val.c ||
     250|| G!__convert_01_flags || Rast!__convert_01_flags || source:grass/trunk/lib/gis/null_val.c ||
     251|| G!__convert_flags_01 || Rast!__convert_flags_01 || source:grass/trunk/lib/gis/null_val.c ||
     252|| G!__init_null_bits || Rast!__init_null_bits || source:grass/trunk/lib/gis/null_val.c ||
     253|| G_open_cell_old || Rast_open_cell_old || source:grass/trunk/lib/gis/opencell.c ||
     254|| G!__open_cell_old || Rast!__open_cell_old || source:grass/trunk/lib/gis/opencell.c ||
     255|| G_open_cell_new || Rast_open_cell_new || source:grass/trunk/lib/gis/opencell.c ||
     256|| G_open_cell_new_uncompressed || Rast_open_cell_new_uncompressed || source:grass/trunk/lib/gis/opencell.c ||
     257|| G_want_histogram || Rast_want_histogram || source:grass/trunk/lib/gis/opencell.c ||
     258|| G_set_cell_format || Rast_set_cell_format || source:grass/trunk/lib/gis/opencell.c ||
     259|| G_cellvalue_format || Rast_cellvalue_format || source:grass/trunk/lib/gis/opencell.c ||
     260|| G_open_fp_cell_new || Rast_open_fp_cell_new || source:grass/trunk/lib/gis/opencell.c ||
     261|| G_open_fp_cell_new_uncompressed || Rast_open_fp_cell_new_uncompressed || source:grass/trunk/lib/gis/opencell.c ||
     262|| G_set_fp_type || Rast_set_fp_type || source:grass/trunk/lib/gis/opencell.c ||
     263|| G_raster_map_is_fp || Rast_map_is_fp || source:grass/trunk/lib/gis/opencell.c ||
     264|| G_raster_map_type || Rast_map_type || source:grass/trunk/lib/gis/opencell.c ||
     265|| G!__check_fp_type || Rast!__check_fp_type || source:grass/trunk/lib/gis/opencell.c ||
     266|| G_get_raster_map_type || Rast_get_map_type || source:grass/trunk/lib/gis/opencell.c ||
     267|| G_open_raster_new || Rast_open_new || source:grass/trunk/lib/gis/opencell.c ||
     268|| G_open_raster_new_uncompressed || Rast_open_new_uncompressed || source:grass/trunk/lib/gis/opencell.c ||
     269|| G_set_quant_rules || Rast_set_quant_rules || source:grass/trunk/lib/gis/opencell.c ||
     270|| G_put_cellhd || Rast_put_cellhd || source:grass/trunk/lib/gis/put_cellhd.c ||
     271|| G_put_map_row ||  || source:grass/trunk/lib/gis/put_row.c || To be removed
     272|| G_put_raster_row || Rast_put_raster_row || source:grass/trunk/lib/gis/put_row.c ||
     273|| G_put_c_raster_row || Rast_put_c_raster_row || source:grass/trunk/lib/gis/put_row.c ||
     274|| G_put_f_raster_row || Rast_put_f_raster_row || source:grass/trunk/lib/gis/put_row.c ||
     275|| G_put_d_raster_row || Rast_put_d_raster_row || source:grass/trunk/lib/gis/put_row.c ||
     276|| G!__open_null_write || Rast!__open_null_write || source:grass/trunk/lib/gis/put_row.c ||
     277|| G!__write_null_bits || Rast!__write_null_bits || source:grass/trunk/lib/gis/put_row.c ||
     278|| G_put_cell_title || Rast_put_cell_title || source:grass/trunk/lib/gis/put_title.c ||
     279|| G_quant_clear || Rast_quant_clear || source:grass/trunk/lib/gis/quant.c ||
     280|| G_quant_free || Rast_quant_free || source:grass/trunk/lib/gis/quant.c ||
     281|| G!__quant_organize_fp_lookup || Rast!__quant_organize_fp_lookup || source:grass/trunk/lib/gis/quant.c ||
     282|| G_quant_init || Rast_quant_init || source:grass/trunk/lib/gis/quant.c ||
     283|| G_quant_is_truncate || Rast_quant_is_truncate || source:grass/trunk/lib/gis/quant.c ||
     284|| G_quant_is_round || Rast_quant_is_round || source:grass/trunk/lib/gis/quant.c ||
     285|| G_quant_truncate || Rast_quant_truncate || source:grass/trunk/lib/gis/quant.c ||
     286|| G_quant_round || Rast_quant_round || source:grass/trunk/lib/gis/quant.c ||
     287|| G_quant_get_limits || Rast_quant_get_limits || source:grass/trunk/lib/gis/quant.c ||
     288|| G_quant_nof_rules || Rast_quant_nof_rules || source:grass/trunk/lib/gis/quant.c ||
     289|| G_quant_get_ith_rule || Rast_quant_get_ith_rule || source:grass/trunk/lib/gis/quant.c ||
     290|| G_quant_set_neg_infinite_rule || Rast_quant_set_neg_infinite_rule || source:grass/trunk/lib/gis/quant.c ||
     291|| G_quant_get_neg_infinite_rule || Rast_quant_get_neg_infinite_rule || source:grass/trunk/lib/gis/quant.c ||
     292|| G_quant_set_pos_infinite_rule || Rast_quant_set_pos_infinite_rule || source:grass/trunk/lib/gis/quant.c ||
     293|| G_quant_get_pos_infinite_rule || Rast_quant_get_pos_infinite_rule || source:grass/trunk/lib/gis/quant.c ||
     294|| G_quant_add_rule || Rast_quant_add_rule || source:grass/trunk/lib/gis/quant.c ||
     295|| G_quant_reverse_rule_order || Rast_quant_reverse_rule_order || source:grass/trunk/lib/gis/quant.c ||
     296|| G_quant_get_cell_value || Rast_quant_get_cell_value || source:grass/trunk/lib/gis/quant.c ||
     297|| G_quant_perform_d || Rast_quant_perform_d || source:grass/trunk/lib/gis/quant.c ||
     298|| G_quant_perform_f || Rast_quant_perform_f || source:grass/trunk/lib/gis/quant.c ||
     299|| G!__quant_get_rule_for_d_raster_val || Rast!__quant_get_rule_for_d_raster_val || source:grass/trunk/lib/gis/quant.c ||
     300|| G!__quant_import || Rast!__quant_import || source:grass/trunk/lib/gis/quant_io.c ||
     301|| G!__quant_export || Rast!__quant_export || source:grass/trunk/lib/gis/quant_io.c ||
     302|| G_truncate_fp_map || Rast_truncate_fp_map || source:grass/trunk/lib/gis/quant_rw.c ||
     303|| G_round_fp_map || Rast_round_fp_map || source:grass/trunk/lib/gis/quant_rw.c ||
     304|| G_quantize_fp_map || Rast_quantize_fp_map || source:grass/trunk/lib/gis/quant_rw.c ||
     305|| G_quantize_fp_map_range || Rast_quantize_fp_map_range || source:grass/trunk/lib/gis/quant_rw.c ||
     306|| G_write_quant || Rast_write_quant || source:grass/trunk/lib/gis/quant_rw.c ||
     307|| G_read_quant || Rast_read_quant || source:grass/trunk/lib/gis/quant_rw.c ||
     308|| G!__remove_fp_range || Rast!__remove_fp_range || source:grass/trunk/lib/gis/range.c ||
     309|| G!__remove_fp_range || Rast_construct_default_range || source:grass/trunk/lib/gis/range.c ||
     310|| G_read_fp_range || Rast_read_fp_range || source:grass/trunk/lib/gis/range.c ||
     311|| G_read_range || Rast_read_range || source:grass/trunk/lib/gis/range.c ||
     312|| G_write_range || Rast_write_range || source:grass/trunk/lib/gis/range.c ||
     313|| G_write_fp_range || Rast_write_fp_range || source:grass/trunk/lib/gis/range.c ||
     314|| G_update_range || Rast_update_range || source:grass/trunk/lib/gis/range.c ||
     315|| G_update_fp_range || Rast_update_fp_range || source:grass/trunk/lib/gis/range.c ||
     316|| G_row_update_range || Rast_row_update_range || source:grass/trunk/lib/gis/range.c ||
     317|| G!__row_update_range || Rast!__row_update_range || source:grass/trunk/lib/gis/range.c ||
     318|| G_row_update_fp_range || Rast_row_update_fp_range || source:grass/trunk/lib/gis/range.c ||
     319|| G_init_range || Rast_init_range || source:grass/trunk/lib/gis/range.c ||
     320|| G_get_range_min_max || Rast_get_range_min_max || source:grass/trunk/lib/gis/range.c ||
     321|| G_init_fp_range || Rast_init_fp_range || source:grass/trunk/lib/gis/range.c ||
     322|| G_get_fp_range_min_max || Rast_get_fp_range_min_max || source:grass/trunk/lib/gis/range.c ||
     323|| G_incr_void_ptr || Rast_incr_void_ptr || source:grass/trunk/lib/gis/raster.c ||
     324|| G_raster_cmp || Rast_raster_cmp || source:grass/trunk/lib/gis/raster.c ||
     325|| G_raster_cpy || Rast_raster_cpy || source:grass/trunk/lib/gis/raster.c ||
     326|| G_set_raster_value_c || Rast_set_raster_value_c || source:grass/trunk/lib/gis/raster.c ||
     327|| G_set_raster_value_f || Rast_set_raster_value_f || source:grass/trunk/lib/gis/raster.c ||
     328|| G_set_raster_value_d || Rast_set_raster_value_d || source:grass/trunk/lib/gis/raster.c ||
     329|| G_get_raster_value_c || Rast_get_raster_value_c || source:grass/trunk/lib/gis/raster.c ||
     330|| G_get_raster_value_f || Rast_get_raster_value_f || source:grass/trunk/lib/gis/raster.c ||
     331|| G_get_raster_value_d || Rast_get_raster_value_d || source:grass/trunk/lib/gis/raster.c ||
     332|| G_read_raster_units || Rast_read_raster_units || source:grass/trunk/lib/gis/raster_metadata.c ||
     333|| G_read_raster_vdatum || Rast_read_raster_vdatum || source:grass/trunk/lib/gis/raster_metadata.c ||
     334|| G_write_raster_units || Rast_write_raster_units || source:grass/trunk/lib/gis/raster_metadata.c ||
     335|| G_write_raster_vdatum || Rast_write_raster_vdatum || source:grass/trunk/lib/gis/raster_metadata.c ||
     336|| G!__raster_misc_read_line || Rast!__raster_misc_read_line || source:grass/trunk/lib/gis/raster_metadata.c ||
     337|| G!__raster_misc_write_line || Rast!__raster_misc_write_line || source:grass/trunk/lib/gis/raster_metadata.c ||
     338|| G!__read_Cell_head || Rast!__read_Cell_head || source:grass/trunk/lib/gis/rd_cellhd.c ||
     339|| G!__read_Cell_head_array || Rast!__read_Cell_head_array || source:grass/trunk/lib/gis/rd_cellhd.c ||
     340|| G_is_reclass || Rast_is_reclass || source:grass/trunk/lib/gis/reclass.c ||
     341|| G_is_reclassed_to || Rast_is_reclassed_to || source:grass/trunk/lib/gis/reclass.c ||
     342|| G_get_reclass || Rast_get_reclass || source:grass/trunk/lib/gis/reclass.c ||
     343|| G_free_reclass || Rast_free_reclass || source:grass/trunk/lib/gis/reclass.c ||
     344|| G_put_reclass || Rast_put_reclass || source:grass/trunk/lib/gis/reclass.c ||
     345|| G_get_raster_sample_nearest || Rast_get_raster_sample_nearest || source:grass/trunk/lib/gis/sample.c ||
     346|| G_get_raster_sample_bilinear || Rast_get_raster_sample_bilinear || source:grass/trunk/lib/gis/sample.c ||
     347|| G_get_raster_sample_cubic || Rast_get_raster_sample_cubic || source:grass/trunk/lib/gis/sample.c ||
     348|| G_get_raster_sample || Rast_get_raster_sample || source:grass/trunk/lib/gis/sample.c ||
     349|| G_zero_cell_buf || Rast_zero_cell_buf || source:grass/trunk/lib/gis/zero_cell.c ||
     350|| G_zero_raster_buf || Rast_zero_raster_buf || source:grass/trunk/lib/gis/zero_cell.c ||