[GRASS-SVN] r38355 - grass/trunk/lib/raster

svn_grass at osgeo.org svn_grass at osgeo.org
Fri Jul 10 12:13:29 EDT 2009


Author: martinl
Date: 2009-07-10 12:13:29 -0400 (Fri, 10 Jul 2009)
New Revision: 38355

Modified:
   grass/trunk/lib/raster/rasterlib.dox
Log:
include list of function, todo: reorder, update


Modified: grass/trunk/lib/raster/rasterlib.dox
===================================================================
--- grass/trunk/lib/raster/rasterlib.dox	2009-07-10 15:53:26 UTC (rev 38354)
+++ grass/trunk/lib/raster/rasterlib.dox	2009-07-10 16:13:29 UTC (rev 38355)
@@ -898,7 +898,10 @@
 
  - Rast_is_null_value()
 
-Check NULL value. If raster type is <tt>CELL_TYPE<tt>, calls Rast_is_c_null_value(), <tt>FCELL_TYPE</tt> calls Rast_is_f_null_value(), and <tt>DCELL_TYPE</tt> calls Rast_is_d_null_value().
+Check NULL value. If raster type is <tt>CELL_TYPE</tt>, calls
+Rast_is_c_null_value(), <tt>FCELL_TYPE</tt> calls
+Rast_is_f_null_value(), and <tt>DCELL_TYPE</tt> calls
+Rast_is_d_null_value().
 
 It isn't good enough to test for a particular NaN bit pattern since
 the machine code may change this bit pattern to a different NaN. The
@@ -1848,4 +1851,315 @@
 Modules that use Rast_put_row(). Should use Rast_put_c_row()
 instead.
 
+\section listOfFunctios List of functions
+
+<b>TODO: Reorder functions</b>
+
+ - Rast_cell_size()
+ - Rast_allocate_c_buf()
+ - Rast_allocate_f_buf()
+ - Rast_allocate_d_buf()
+ - Rast_allocate_null_buf()
+ - Rast__allocate_null_bits()
+ - Rast__null_bitstream_size()
+ - Rast__check_for_auto_masking()
+ - Rast_suppress_masking()
+ - Rast_unsuppress_masking()
+ - Rast_read_cats()
+ - Rast_get_max_cat()
+ - Rast_get_cats_title()
+ - Rast_get_c_cat()
+ - Rast_get_f_cat()
+ - Rast_get_d_cat()
+ - Rast_get_cat()
+ - Rast_unmark_cats()
+ - Rast_mark_c_cats()
+ - Rast_mark_f_cats()
+ - Rast_mark_d_cats()
+ - Rast_mark_cats()
+ - Rast_rewind_cats()
+ - Rast_get_next_marked_d_cat()
+ - Rast_get_next_marked_f_cat()
+ - Rast_get_next_marked_c_cat()
+ - Rast_get_next_marked_cat()
+ - Rast_set_c_cat()
+ - Rast_set_f_cat()
+ - Rast_set_d_cat()
+ - Rast_write_cats()
+ - Rast_get_ith_d_cat()
+ - Rast_get_ith_f_cat()
+ - Rast_get_ith_c_cat()
+ - Rast_get_ith_cat()
+ - Rast_init_cats()
+ - Rast_set_cats_title()
+ - Rast_set_cats_fmt()
+ - Rast_free_cats()
+ - Rast_copy_cats()
+ - Rast_number_of_cats()
+ - Rast_sort_cats()
+ - Rast_init_cell_stats()
+ - Rast_update_cell_stats()
+ - Rast_find_cell_stat()
+ - Rast_rewind_cell_stats()
+ - Rast_next_cell_stat()
+ - Rast_get_stats_for_null_value()
+ - Rast_free_cell_stats()
+ - Rast_cell_stats_histo_eq()
+ - Rast_get_cell_title()
+ - Rast_cell_stats_histo_eq()
+ - Rast_close()
+ - Rast_unopen()
+ - Rast_make_ryg_colors()
+ - Rast_make_ryg_fp_colors()
+ - Rast_make_aspect_colors()
+ - Rast_make_aspect_fp_colors()
+ - Rast_make_byr_colors()
+ - Rast_make_byr_fp_colors()
+ - Rast_make_bgyr_colors()
+ - Rast_make_bgyr_fp_colors()
+ - Rast_make_byg_colors()
+ - Rast_make_byg_fp_colors()
+ - Rast_make_grey_scale_colors()
+ - Rast_make_grey_scale_fp_colors()
+ - Rast_make_gyr_colors()
+ - Rast_make_gyr_fp_colors()
+ - Rast_make_rainbow_colors()
+ - Rast_make_rainbow_fp_colors()
+ - Rast_make_ramp_colors()
+ - Rast_make_ramp_fp_colors()
+ - Rast_make_wave_colors()
+ - Rast_make_wave_fp_colors()
+ - Rast_free_colors()
+ - Rast__color_free_rules()
+ - Rast__color_free_lookup()
+ - Rast__color_free_fp_lookup()
+ - Rast__color_reset()
+ - Rast_get_color()
+ - Rast_get_c_color()
+ - Rast_get_f_color()
+ - Rast_get_d_color()
+ - Rast_get_null_value_color()
+ - Rast_get_default_color()
+ - Rast_make_histogram_eq_colors()
+ - Rast_make_histogram_log_colors()
+ - Rast_init_colors()
+ - Rast__insert_color_into_lookup()
+ - Rast_invert_colors()
+ - Rast_lookup_c_colors()
+ - Rast_lookup_f_colors()
+ - Rast_lookup_d_colors()
+ - Rast_lookup_colors()
+ - Rast__lookup_colors()
+ - Rast__interpolate_color_rule()
+ - Rast__organize_colors()
+ - Rast_make_random_colors()
+ - Rast_set_c_color_range()
+ - Rast_set_d_color_range()
+ - Rast_get_c_color_range()
+ - Rast_get_d_color_range()
+ - Rast_read_colors()
+ - Rast_mark_colors_as_fp()
+ - Rast_remove_colors()
+ - Rast_add_d_color_rule()
+ - Rast_add_f_color_rule()
+ - Rast_add_c_color_rule()
+ - Rast_add_color_rule()
+ - Rast_add_modular_d_color_rule()
+ - Rast_add_modular_f_color_rule()
+ - Rast_add_modular_c_color_rule()
+ - Rast_add_modular_color_rule()
+ - Rast_colors_count()
+ - Rast_get_fp_color_rule()
+ - Rast_parse_color_rule()
+ - Rast_parse_color_rule_error()
+ - Rast_read_color_rule()
+ - Rast_read_color_rules()
+ - Rast_load_colors()
+ - Rast_load_fp_colors()
+ - Rast_make_colors()
+ - Rast_make_fp_colors()
+ - Rast_set_c_color()
+ - Rast_set_d_color()
+ - Rast_set_null_value_color()
+ - Rast_set_default_color()
+ - Rast_shift_c_colors()
+ - Rast_shift_d_colors()
+ - Rast_write_colors()
+ - Rast__write_colors()
+ - Rast__check_format()
+ - Rast__read_row_ptrs()
+ - Rast__write_row_ptrs()
+ - Rast_fpreclass_clear()
+ - Rast_fpreclass_reset()
+ - Rast_fpreclass_init()
+ - Rast_fpreclass_set_domain()
+ - Rast_fpreclass_set_range()
+ - Rast_fpreclass_get_limits()
+ - Rast_fpreclass_nof_rules()
+ - Rast_fpreclass_get_ith_rule()
+ - Rast_fpreclass_set_neg_infinite_rule()
+ - Rast_fpreclass_get_neg_infinite_rule()
+ - Rast_fpreclass_set_pos_infinite_rule()
+ - Rast_fpreclass_get_pos_infinite_rule()
+ - Rast_fpreclass_add_rule()
+ - Rast_fpreclass_reverse_rule_order()
+ - Rast_fpreclass_get_cell_value()
+ - Rast_fpreclass_perform_di()
+ - Rast_fpreclass_perform_df()
+ - Rast_fpreclass_perform_dd()
+ - Rast_fpreclass_perform_fi()
+ - Rast_fpreclass_perform_ff()
+ - Rast_fpreclass_perform_fd()
+ - Rast_fpreclass_perform_ii()
+ - Rast_fpreclass_perform_if()
+ - Rast_fpreclass_perform_id()
+ - Rast_get_cellhd()
+ - Rast_get_row_nomask()
+ - Rast_get_c_row_nomask()
+ - Rast_get_f_row_nomask()
+ - Rast_get_d_row_nomask()
+ - Rast_get_row()
+ - Rast_get_c_row()
+ - Rast_get_f_row()
+ - Rast_get_d_row()
+ - Rast_get_null_value_row()
+ - Rast_get_row_colors()
+ - Rast_histogram_eq()
+ - Rast_init_histogram()
+ - Rast_read_histogram()
+ - Rast_write_histogram()
+ - Rast_write_histogram_cs()
+ - Rast_make_histogram_cs()
+ - Rast_get_histogram_num()
+ - Rast_get_histogram_cat()
+ - Rast_get_histogram_count()
+ - Rast_free_histogram()
+ - Rast_sort_histogram()
+ - Rast_sort_histogram_by_count()
+ - Rast_remove_histogram()
+ - Rast_add_histogram()
+ - Rast_set_histogram()
+ - Rast_extend_histogram()
+ - Rast_zero_histogram()
+ - Rast_read_history()
+ - Rast_write_history()
+ - Rast_short_history()
+ - Rast_command_history()
+ - Rast_interp_linear()
+ - Rast_interp_bilinear()
+ - Rast_interp_cubic()
+ - Rast_interp_bicubic()
+ - Rast_maskfd()
+ - Rast_mask_info()
+ - Rast__mask_info()
+ - Rast__set_null_value()
+ - Rast_set_null_value()
+ - Rast_set_c_null_value()
+ - Rast_set_f_null_value()
+ - Rast_set_d_null_value()
+ - Rast_is_null_value()
+ - Rast_is_c_null_value()
+ - Rast_is_f_null_value()
+ - Rast_is_d_null_value()
+ - Rast_insert_null_values()
+ - Rast_insert_c_null_values()
+ - Rast_insert_f_null_values()
+ - Rast_insert_d_null_values()
+ - Rast__check_null_bit()
+ - Rast__convert_01_flags()
+ - Rast__convert_flags_01()
+ - Rast__init_null_bits()
+ - Rast_open_old()
+ - Rast__open_old()
+ - Rast_open_c_new()
+ - Rast_open_c_new_uncompressed()
+ - Rast_want_histogram()
+ - Rast_set_cell_format()
+ - Rast_get_cell_format()
+ - Rast_open_fp_new()
+ - Rast_open_fp_new_uncompressed()
+ - Rast_set_fp_type()
+ - Rast_map_is_fp()
+ - Rast_map_type()
+ - Rast__check_fp_type()
+ - Rast_get_map_type()
+ - Rast_open_new()
+ - Rast_open_new_uncompressed()
+ - Rast_set_quant_rules()
+ - Rast_put_cellhd()
+ - Rast_put_row()
+ - Rast_put_c_row()
+ - Rast_put_f_row()
+ - Rast_put_d_row()
+ - Rast__open_null_write()
+ - Rast__write_null_bits()
+ - Rast_put_cell_title()
+ - Rast_quant_clear()
+ - Rast_quant_free()
+ - Rast__quant_organize_fp_lookup()
+ - Rast_quant_init()
+ - Rast_quant_is_truncate()
+ - Rast_quant_is_round()
+ - Rast_quant_truncate()
+ - Rast_quant_round()
+ - Rast_quant_get_limits()
+ - Rast_quant_nof_rules()
+ - Rast_quant_get_ith_rule()
+ - Rast_quant_set_neg_infinite_rule()
+ - Rast_quant_get_neg_infinite_rule()
+ - Rast_quant_set_pos_infinite_rule()
+ - Rast_quant_get_pos_infinite_rule()
+ - Rast_quant_add_rule()
+ - Rast_quant_reverse_rule_order()
+ - Rast_quant_get_cell_value()
+ - Rast_quant_perform_d()
+ - Rast_quant_perform_f()
+ - Rast__quant_get_rule_for_d_raster_val()
+ - Rast__quant_import()
+ - Rast__quant_export()
+ - Rast_truncate_fp_map()
+ - Rast_round_fp_map()
+ - Rast_quantize_fp_map()
+ - Rast_quantize_fp_map_range()
+ - Rast_write_quant()
+ - Rast_read_quant()
+ - Rast__remove_fp_range()
+ - Rast_construct_default_range()
+ - Rast_read_fp_range()
+ - Rast_read_range()
+ - Rast_write_range()
+ - Rast_write_fp_range()
+ - Rast_update_range()
+ - Rast_update_fp_range()
+ - Rast_row_update_range()
+ - Rast__row_update_range()
+ - Rast_row_update_fp_range()
+ - Rast_init_range()
+ - Rast_get_range_min_max()
+ - Rast_init_fp_range()
+ - Rast_get_fp_range_min_max()
+ - Rast_raster_cmp()
+ - Rast_raster_cpy()
+ - Rast_set_c_value()
+ - Rast_set_f_value()
+ - Rast_set_d_value()
+ - Rast_get_c_value()
+ - Rast_get_f_value()
+ - Rast_get_d_value()
+ - Rast_read_units()
+ - Rast_read_vdatum()
+ - Rast_write_units()
+ - Rast_write_vdatum()
+ - Rast_is_reclass()
+ - Rast_is_reclassed_to()
+ - Rast_get_reclass()
+ - Rast_free_reclass()
+ - Rast_put_reclass()
+ - Rast_get_sample_nearest()
+ - Rast_get_sample_bilinear()
+ - Rast_get_sample_cubic()
+ - Rast_get_sample()
+ - Rast_zero_c_buf()
+ - Rast_zero_buf()
+
 */



More information about the grass-commit mailing list