~ubuntu-branches/ubuntu/precise/grass/precise

« back to all changes in this revision

Viewing changes to swig/perl/Grass.pm

  • Committer: Bazaar Package Importer
  • Author(s): Francesco Paolo Lovergine
  • Date: 2011-04-13 17:08:41 UTC
  • mfrom: (8.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20110413170841-ss1t9bic0d0uq0gz
Tags: 6.4.1-1
* New upstream version.
* Now build-dep on libjpeg-dev and current libreadline6-dev.
* Removed patch swig: obsolete.
* Policy bumped to 3.9.2, without changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# This file was automatically generated by SWIG
2
 
package Grass;
3
 
require Exporter;
4
 
require DynaLoader;
5
 
@ISA = qw(Exporter DynaLoader);
6
 
package Grassc;
7
 
bootstrap Grass;
8
 
package Grass;
9
 
@EXPORT = qw( );
10
 
 
11
 
# ---------- BASE METHODS -------------
12
 
 
13
 
package Grass;
14
 
 
15
 
sub TIEHASH {
16
 
    my ($classname,$obj) = @_;
17
 
    return bless $obj, $classname;
18
 
}
19
 
 
20
 
sub CLEAR { }
21
 
 
22
 
sub FIRSTKEY { }
23
 
 
24
 
sub NEXTKEY { }
25
 
 
26
 
sub FETCH {
27
 
    my ($self,$field) = @_;
28
 
    my $member_func = "swig_${field}_get";
29
 
    $self->$member_func();
30
 
}
31
 
 
32
 
sub STORE {
33
 
    my ($self,$field,$newval) = @_;
34
 
    my $member_func = "swig_${field}_set";
35
 
    $self->$member_func($newval);
36
 
}
37
 
 
38
 
sub this {
39
 
    my $ptr = shift;
40
 
    return tied(%$ptr);
41
 
}
42
 
 
43
 
 
44
 
# ------- FUNCTION WRAPPERS --------
45
 
 
46
 
package Grass;
47
 
 
48
 
*G_adjust_Cell_head = *Grassc::G_adjust_Cell_head;
49
 
*G_adjust_Cell_head3 = *Grassc::G_adjust_Cell_head3;
50
 
*G_align_window = *Grassc::G_align_window;
51
 
*G_malloc = *Grassc::G_malloc;
52
 
*G_calloc = *Grassc::G_calloc;
53
 
*G_realloc = *Grassc::G_realloc;
54
 
*G_free = *Grassc::G_free;
55
 
*G_raster_size = *Grassc::G_raster_size;
56
 
*G_allocate_cell_buf = *Grassc::G_allocate_cell_buf;
57
 
*G_allocate_raster_buf = *Grassc::G_allocate_raster_buf;
58
 
*G_allocate_c_raster_buf = *Grassc::G_allocate_c_raster_buf;
59
 
*G_allocate_f_raster_buf = *Grassc::G_allocate_f_raster_buf;
60
 
*G_allocate_d_raster_buf = *Grassc::G_allocate_d_raster_buf;
61
 
*G_allocate_null_buf = *Grassc::G_allocate_null_buf;
62
 
*G__allocate_null_bits = *Grassc::G__allocate_null_bits;
63
 
*G__null_bitstream_size = *Grassc::G__null_bitstream_size;
64
 
*G_begin_cell_area_calculations = *Grassc::G_begin_cell_area_calculations;
65
 
*G_area_of_cell_at_row = *Grassc::G_area_of_cell_at_row;
66
 
*G_begin_polygon_area_calculations = *Grassc::G_begin_polygon_area_calculations;
67
 
*G_area_of_polygon = *Grassc::G_area_of_polygon;
68
 
*G_begin_zone_area_on_ellipsoid = *Grassc::G_begin_zone_area_on_ellipsoid;
69
 
*G_darea0_on_ellipsoid = *Grassc::G_darea0_on_ellipsoid;
70
 
*G_area_for_zone_on_ellipsoid = *Grassc::G_area_for_zone_on_ellipsoid;
71
 
*G_begin_ellipsoid_polygon_area = *Grassc::G_begin_ellipsoid_polygon_area;
72
 
*G_ellipsoid_polygon_area = *Grassc::G_ellipsoid_polygon_area;
73
 
*G_planimetric_polygon_area = *Grassc::G_planimetric_polygon_area;
74
 
*G_begin_zone_area_on_sphere = *Grassc::G_begin_zone_area_on_sphere;
75
 
*G_darea0_on_sphere = *Grassc::G_darea0_on_sphere;
76
 
*G_area_for_zone_on_sphere = *Grassc::G_area_for_zone_on_sphere;
77
 
*G_ascii_check = *Grassc::G_ascii_check;
78
 
*G_ask_new = *Grassc::G_ask_new;
79
 
*G_ask_new_ext = *Grassc::G_ask_new_ext;
80
 
*G_ask_old = *Grassc::G_ask_old;
81
 
*G_ask_old_ext = *Grassc::G_ask_old_ext;
82
 
*G_ask_any = *Grassc::G_ask_any;
83
 
*G_ask_any_ext = *Grassc::G_ask_any_ext;
84
 
*G_ask_in_mapset = *Grassc::G_ask_in_mapset;
85
 
*G_ask_in_mapset_ext = *Grassc::G_ask_in_mapset_ext;
86
 
*G_ask_new_file = *Grassc::G_ask_new_file;
87
 
*G_ask_old_file = *Grassc::G_ask_old_file;
88
 
*G_set_ask_return_msg = *Grassc::G_set_ask_return_msg;
89
 
*G_get_ask_return_msg = *Grassc::G_get_ask_return_msg;
90
 
*G_ask_cell_new = *Grassc::G_ask_cell_new;
91
 
*G_ask_cell_old = *Grassc::G_ask_cell_old;
92
 
*G_ask_cell_in_mapset = *Grassc::G_ask_cell_in_mapset;
93
 
*G_ask_cell_any = *Grassc::G_ask_cell_any;
94
 
*G_ask_vector_new = *Grassc::G_ask_vector_new;
95
 
*G_ask_vector_old = *Grassc::G_ask_vector_old;
96
 
*G_ask_vector_any = *Grassc::G_ask_vector_any;
97
 
*G_ask_vector_in_mapset = *Grassc::G_ask_vector_in_mapset;
98
 
*G__check_for_auto_masking = *Grassc::G__check_for_auto_masking;
99
 
*G_suppress_masking = *Grassc::G_suppress_masking;
100
 
*G_unsuppress_masking = *Grassc::G_unsuppress_masking;
101
 
*G_basename = *Grassc::G_basename;
102
 
*G_bresenham_line = *Grassc::G_bresenham_line;
103
 
*G_read_cats = *Grassc::G_read_cats;
104
 
*G_read_raster_cats = *Grassc::G_read_raster_cats;
105
 
*G_read_vector_cats = *Grassc::G_read_vector_cats;
106
 
*G_number_of_cats = *Grassc::G_number_of_cats;
107
 
*G__read_cats = *Grassc::G__read_cats;
108
 
*G_get_cats_title = *Grassc::G_get_cats_title;
109
 
*G_get_raster_cats_title = *Grassc::G_get_raster_cats_title;
110
 
*G_get_cat = *Grassc::G_get_cat;
111
 
*G_get_c_raster_cat = *Grassc::G_get_c_raster_cat;
112
 
*G_get_f_raster_cat = *Grassc::G_get_f_raster_cat;
113
 
*G_get_d_raster_cat = *Grassc::G_get_d_raster_cat;
114
 
*G_get_raster_cat = *Grassc::G_get_raster_cat;
115
 
*G_unmark_raster_cats = *Grassc::G_unmark_raster_cats;
116
 
*G_mark_c_raster_cats = *Grassc::G_mark_c_raster_cats;
117
 
*G_mark_f_raster_cats = *Grassc::G_mark_f_raster_cats;
118
 
*G_mark_d_raster_cats = *Grassc::G_mark_d_raster_cats;
119
 
*G_mark_raster_cats = *Grassc::G_mark_raster_cats;
120
 
*G_rewind_raster_cats = *Grassc::G_rewind_raster_cats;
121
 
*G_get_next_marked_d_raster_cat = *Grassc::G_get_next_marked_d_raster_cat;
122
 
*G_get_next_marked_c_raster_cat = *Grassc::G_get_next_marked_c_raster_cat;
123
 
*G_get_next_marked_f_raster_cat = *Grassc::G_get_next_marked_f_raster_cat;
124
 
*G_get_next_marked_raster_cat = *Grassc::G_get_next_marked_raster_cat;
125
 
*G_set_cat = *Grassc::G_set_cat;
126
 
*G_set_c_raster_cat = *Grassc::G_set_c_raster_cat;
127
 
*G_set_f_raster_cat = *Grassc::G_set_f_raster_cat;
128
 
*G_set_d_raster_cat = *Grassc::G_set_d_raster_cat;
129
 
*G_set_raster_cat = *Grassc::G_set_raster_cat;
130
 
*G_write_cats = *Grassc::G_write_cats;
131
 
*G_write_raster_cats = *Grassc::G_write_raster_cats;
132
 
*G_write_vector_cats = *Grassc::G_write_vector_cats;
133
 
*G__write_cats = *Grassc::G__write_cats;
134
 
*G_get_ith_d_raster_cat = *Grassc::G_get_ith_d_raster_cat;
135
 
*G_get_ith_f_raster_cat = *Grassc::G_get_ith_f_raster_cat;
136
 
*G_get_ith_c_raster_cat = *Grassc::G_get_ith_c_raster_cat;
137
 
*G_get_ith_raster_cat = *Grassc::G_get_ith_raster_cat;
138
 
*G_init_cats = *Grassc::G_init_cats;
139
 
*G_init_raster_cats = *Grassc::G_init_raster_cats;
140
 
*G_set_cats_title = *Grassc::G_set_cats_title;
141
 
*G_set_raster_cats_title = *Grassc::G_set_raster_cats_title;
142
 
*G_set_cats_fmt = *Grassc::G_set_cats_fmt;
143
 
*G_set_raster_cats_fmt = *Grassc::G_set_raster_cats_fmt;
144
 
*G_free_cats = *Grassc::G_free_cats;
145
 
*G_free_raster_cats = *Grassc::G_free_raster_cats;
146
 
*G_copy_raster_cats = *Grassc::G_copy_raster_cats;
147
 
*G_number_of_raster_cats = *Grassc::G_number_of_raster_cats;
148
 
*G_sort_cats = *Grassc::G_sort_cats;
149
 
*G_init_cell_stats = *Grassc::G_init_cell_stats;
150
 
*G_update_cell_stats = *Grassc::G_update_cell_stats;
151
 
*G_find_cell_stat = *Grassc::G_find_cell_stat;
152
 
*G_rewind_cell_stats = *Grassc::G_rewind_cell_stats;
153
 
*G_next_cell_stat = *Grassc::G_next_cell_stat;
154
 
*G_get_stats_for_null_value = *Grassc::G_get_stats_for_null_value;
155
 
*G_free_cell_stats = *Grassc::G_free_cell_stats;
156
 
*G_get_cell_title = *Grassc::G_get_cell_title;
157
 
*G_cell_stats_histo_eq = *Grassc::G_cell_stats_histo_eq;
158
 
*G_chop = *Grassc::G_chop;
159
 
*G_clear_screen = *Grassc::G_clear_screen;
160
 
*G_clicker = *Grassc::G_clicker;
161
 
*G_close_cell = *Grassc::G_close_cell;
162
 
*G_unopen_cell = *Grassc::G_unopen_cell;
163
 
*G__write_fp_format = *Grassc::G__write_fp_format;
164
 
*G_make_ryg_colors = *Grassc::G_make_ryg_colors;
165
 
*G_make_ryg_fp_colors = *Grassc::G_make_ryg_fp_colors;
166
 
*G_make_aspect_colors = *Grassc::G_make_aspect_colors;
167
 
*G_make_aspect_fp_colors = *Grassc::G_make_aspect_fp_colors;
168
 
*G_make_byr_colors = *Grassc::G_make_byr_colors;
169
 
*G_make_byr_fp_colors = *Grassc::G_make_byr_fp_colors;
170
 
*G_make_byg_colors = *Grassc::G_make_byg_colors;
171
 
*G_make_byg_fp_colors = *Grassc::G_make_byg_fp_colors;
172
 
*G_make_grey_scale_colors = *Grassc::G_make_grey_scale_colors;
173
 
*G_make_grey_scale_fp_colors = *Grassc::G_make_grey_scale_fp_colors;
174
 
*G_make_gyr_colors = *Grassc::G_make_gyr_colors;
175
 
*G_make_gyr_fp_colors = *Grassc::G_make_gyr_fp_colors;
176
 
*G_make_rainbow_colors = *Grassc::G_make_rainbow_colors;
177
 
*G_make_rainbow_fp_colors = *Grassc::G_make_rainbow_fp_colors;
178
 
*G_make_ramp_colors = *Grassc::G_make_ramp_colors;
179
 
*G_make_ramp_fp_colors = *Grassc::G_make_ramp_fp_colors;
180
 
*G_make_wave_colors = *Grassc::G_make_wave_colors;
181
 
*G_make_wave_fp_colors = *Grassc::G_make_wave_fp_colors;
182
 
*G_free_colors = *Grassc::G_free_colors;
183
 
*G__color_free_rules = *Grassc::G__color_free_rules;
184
 
*G__color_free_lookup = *Grassc::G__color_free_lookup;
185
 
*G__color_free_fp_lookup = *Grassc::G__color_free_fp_lookup;
186
 
*G__color_reset = *Grassc::G__color_reset;
187
 
*G_get_color = *Grassc::G_get_color;
188
 
*G_get_raster_color = *Grassc::G_get_raster_color;
189
 
*G_get_c_raster_color = *Grassc::G_get_c_raster_color;
190
 
*G_get_f_raster_color = *Grassc::G_get_f_raster_color;
191
 
*G_get_d_raster_color = *Grassc::G_get_d_raster_color;
192
 
*G_get_null_value_color = *Grassc::G_get_null_value_color;
193
 
*G_get_default_color = *Grassc::G_get_default_color;
194
 
*G_make_histogram_eq_colors = *Grassc::G_make_histogram_eq_colors;
195
 
*G_make_histogram_log_colors = *Grassc::G_make_histogram_log_colors;
196
 
*G_init_colors = *Grassc::G_init_colors;
197
 
*G__insert_color_into_lookup = *Grassc::G__insert_color_into_lookup;
198
 
*G_invert_colors = *Grassc::G_invert_colors;
199
 
*G_lookup_colors = *Grassc::G_lookup_colors;
200
 
*G_lookup_c_raster_colors = *Grassc::G_lookup_c_raster_colors;
201
 
*G_lookup_raster_colors = *Grassc::G_lookup_raster_colors;
202
 
*G_lookup_f_raster_colors = *Grassc::G_lookup_f_raster_colors;
203
 
*G_lookup_d_raster_colors = *Grassc::G_lookup_d_raster_colors;
204
 
*G__lookup_colors = *Grassc::G__lookup_colors;
205
 
*G__interpolate_color_rule = *Grassc::G__interpolate_color_rule;
206
 
*G__organize_colors = *Grassc::G__organize_colors;
207
 
*G_make_random_colors = *Grassc::G_make_random_colors;
208
 
*G_set_color_range = *Grassc::G_set_color_range;
209
 
*G_set_d_color_range = *Grassc::G_set_d_color_range;
210
 
*G_get_color_range = *Grassc::G_get_color_range;
211
 
*G_get_d_color_range = *Grassc::G_get_d_color_range;
212
 
*G_read_colors = *Grassc::G_read_colors;
213
 
*G_mark_colors_as_fp = *Grassc::G_mark_colors_as_fp;
214
 
*G_remove_colors = *Grassc::G_remove_colors;
215
 
*G_add_d_raster_color_rule = *Grassc::G_add_d_raster_color_rule;
216
 
*G_add_f_raster_color_rule = *Grassc::G_add_f_raster_color_rule;
217
 
*G_add_c_raster_color_rule = *Grassc::G_add_c_raster_color_rule;
218
 
*G_add_raster_color_rule = *Grassc::G_add_raster_color_rule;
219
 
*G_add_color_rule = *Grassc::G_add_color_rule;
220
 
*G_add_modular_d_raster_color_rule = *Grassc::G_add_modular_d_raster_color_rule;
221
 
*G_add_modular_f_raster_color_rule = *Grassc::G_add_modular_f_raster_color_rule;
222
 
*G_add_modular_c_raster_color_rule = *Grassc::G_add_modular_c_raster_color_rule;
223
 
*G_add_modular_raster_color_rule = *Grassc::G_add_modular_raster_color_rule;
224
 
*G_add_modular_color_rule = *Grassc::G_add_modular_color_rule;
225
 
*G_colors_count = *Grassc::G_colors_count;
226
 
*G_get_f_color_rule = *Grassc::G_get_f_color_rule;
227
 
*G_parse_color_rule = *Grassc::G_parse_color_rule;
228
 
*G_parse_color_rule_error = *Grassc::G_parse_color_rule_error;
229
 
*G_read_color_rule = *Grassc::G_read_color_rule;
230
 
*G_read_color_rules = *Grassc::G_read_color_rules;
231
 
*G_load_colors = *Grassc::G_load_colors;
232
 
*G_load_fp_colors = *Grassc::G_load_fp_colors;
233
 
*G_make_colors = *Grassc::G_make_colors;
234
 
*G_make_fp_colors = *Grassc::G_make_fp_colors;
235
 
*G_set_color = *Grassc::G_set_color;
236
 
*G_set_d_color = *Grassc::G_set_d_color;
237
 
*G_set_null_value_color = *Grassc::G_set_null_value_color;
238
 
*G_set_default_color = *Grassc::G_set_default_color;
239
 
*G_shift_colors = *Grassc::G_shift_colors;
240
 
*G_shift_d_colors = *Grassc::G_shift_d_colors;
241
 
*G_str_to_color = *Grassc::G_str_to_color;
242
 
*G_write_colors = *Grassc::G_write_colors;
243
 
*G__write_colors = *Grassc::G__write_colors;
244
 
*G_histogram_eq_colors = *Grassc::G_histogram_eq_colors;
245
 
*G_log_colors = *Grassc::G_log_colors;
246
 
*G_insert_commas = *Grassc::G_insert_commas;
247
 
*G_remove_commas = *Grassc::G_remove_commas;
248
 
*G_copy = *Grassc::G_copy;
249
 
*G_copy_file = *Grassc::G_copy_file;
250
 
*G_alloc_vector = *Grassc::G_alloc_vector;
251
 
*G_alloc_matrix = *Grassc::G_alloc_matrix;
252
 
*G_alloc_fvector = *Grassc::G_alloc_fvector;
253
 
*G_alloc_fmatrix = *Grassc::G_alloc_fmatrix;
254
 
*G_free_vector = *Grassc::G_free_vector;
255
 
*G_free_matrix = *Grassc::G_free_matrix;
256
 
*G_free_fmatrix = *Grassc::G_free_fmatrix;
257
 
*G_date = *Grassc::G_date;
258
 
*G_get_datum_by_name = *Grassc::G_get_datum_by_name;
259
 
*G_datum_name = *Grassc::G_datum_name;
260
 
*G_datum_description = *Grassc::G_datum_description;
261
 
*G_datum_ellipsoid = *Grassc::G_datum_ellipsoid;
262
 
*G_get_datumparams_from_projinfo = *Grassc::G_get_datumparams_from_projinfo;
263
 
*G_debug = *Grassc::G_debug;
264
 
*G_begin_distance_calculations = *Grassc::G_begin_distance_calculations;
265
 
*G_distance = *Grassc::G_distance;
266
 
*G_distance_between_line_segments = *Grassc::G_distance_between_line_segments;
267
 
*G_distance_point_to_line_segment = *Grassc::G_distance_point_to_line_segment;
268
 
*G_done_msg = *Grassc::G_done_msg;
269
 
*G_tqli = *Grassc::G_tqli;
270
 
*G_tred2 = *Grassc::G_tred2;
271
 
*G_is_little_endian = *Grassc::G_is_little_endian;
272
 
*G_getenv = *Grassc::G_getenv;
273
 
*G_getenv2 = *Grassc::G_getenv2;
274
 
*G__getenv = *Grassc::G__getenv;
275
 
*G__getenv2 = *Grassc::G__getenv2;
276
 
*G_setenv = *Grassc::G_setenv;
277
 
*G_setenv2 = *Grassc::G_setenv2;
278
 
*G__setenv = *Grassc::G__setenv;
279
 
*G__setenv2 = *Grassc::G__setenv2;
280
 
*G_unsetenv = *Grassc::G_unsetenv;
281
 
*G_unsetenv2 = *Grassc::G_unsetenv2;
282
 
*G__write_env = *Grassc::G__write_env;
283
 
*G__env_name = *Grassc::G__env_name;
284
 
*G__read_env = *Grassc::G__read_env;
285
 
*G_set_gisrc_mode = *Grassc::G_set_gisrc_mode;
286
 
*G_get_gisrc_mode = *Grassc::G_get_gisrc_mode;
287
 
*G__set_gisrc_file = *Grassc::G__set_gisrc_file;
288
 
*G__get_gisrc_file = *Grassc::G__get_gisrc_file;
289
 
*G__create_alt_env = *Grassc::G__create_alt_env;
290
 
*G__switch_env = *Grassc::G__switch_env;
291
 
*G_info_format = *Grassc::G_info_format;
292
 
*G_message = *Grassc::G_message;
293
 
*G_verbose_message = *Grassc::G_verbose_message;
294
 
*G_important_message = *Grassc::G_important_message;
295
 
*G_fatal_error = *Grassc::G_fatal_error;
296
 
*G_warning = *Grassc::G_warning;
297
 
*G_suppress_warnings = *Grassc::G_suppress_warnings;
298
 
*G_sleep_on_error = *Grassc::G_sleep_on_error;
299
 
*G_set_error_routine = *Grassc::G_set_error_routine;
300
 
*G_unset_error_routine = *Grassc::G_unset_error_routine;
301
 
*G__file_name = *Grassc::G__file_name;
302
 
*G__file_name_misc = *Grassc::G__file_name_misc;
303
 
*G_find_cell = *Grassc::G_find_cell;
304
 
*G_find_cell2 = *Grassc::G_find_cell2;
305
 
*G_find_file = *Grassc::G_find_file;
306
 
*G_find_file2 = *Grassc::G_find_file2;
307
 
*G_find_file_misc = *Grassc::G_find_file_misc;
308
 
*G_find_file2_misc = *Grassc::G_find_file2_misc;
309
 
*G_find_etc = *Grassc::G_find_etc;
310
 
*G_find_vector = *Grassc::G_find_vector;
311
 
*G_find_vector2 = *Grassc::G_find_vector2;
312
 
*G_zlib_compress = *Grassc::G_zlib_compress;
313
 
*G_zlib_expand = *Grassc::G_zlib_expand;
314
 
*G_zlib_write = *Grassc::G_zlib_write;
315
 
*G_zlib_read = *Grassc::G_zlib_read;
316
 
*G_zlib_write_noCompress = *Grassc::G_zlib_write_noCompress;
317
 
*G_fork = *Grassc::G_fork;
318
 
*G__check_format = *Grassc::G__check_format;
319
 
*G__read_row_ptrs = *Grassc::G__read_row_ptrs;
320
 
*G__write_row_ptrs = *Grassc::G__write_row_ptrs;
321
 
*G_fpreclass_clear = *Grassc::G_fpreclass_clear;
322
 
*G_fpreclass_reset = *Grassc::G_fpreclass_reset;
323
 
*G_fpreclass_init = *Grassc::G_fpreclass_init;
324
 
*G_fpreclass_set_domain = *Grassc::G_fpreclass_set_domain;
325
 
*G_fpreclass_set_range = *Grassc::G_fpreclass_set_range;
326
 
*G_fpreclass_get_limits = *Grassc::G_fpreclass_get_limits;
327
 
*G_fpreclass_nof_rules = *Grassc::G_fpreclass_nof_rules;
328
 
*G_fpreclass_get_ith_rule = *Grassc::G_fpreclass_get_ith_rule;
329
 
*G_fpreclass_set_neg_infinite_rule = *Grassc::G_fpreclass_set_neg_infinite_rule;
330
 
*G_fpreclass_get_neg_infinite_rule = *Grassc::G_fpreclass_get_neg_infinite_rule;
331
 
*G_fpreclass_set_pos_infinite_rule = *Grassc::G_fpreclass_set_pos_infinite_rule;
332
 
*G_fpreclass_get_pos_infinite_rule = *Grassc::G_fpreclass_get_pos_infinite_rule;
333
 
*G_fpreclass_add_rule = *Grassc::G_fpreclass_add_rule;
334
 
*G_fpreclass_reverse_rule_order = *Grassc::G_fpreclass_reverse_rule_order;
335
 
*G_fpreclass_get_cell_value = *Grassc::G_fpreclass_get_cell_value;
336
 
*G_fpreclass_perform_di = *Grassc::G_fpreclass_perform_di;
337
 
*G_fpreclass_perform_df = *Grassc::G_fpreclass_perform_df;
338
 
*G_fpreclass_perform_dd = *Grassc::G_fpreclass_perform_dd;
339
 
*G_fpreclass_perform_fi = *Grassc::G_fpreclass_perform_fi;
340
 
*G_fpreclass_perform_ff = *Grassc::G_fpreclass_perform_ff;
341
 
*G_fpreclass_perform_fd = *Grassc::G_fpreclass_perform_fd;
342
 
*G_fpreclass_perform_ii = *Grassc::G_fpreclass_perform_ii;
343
 
*G_fpreclass_perform_if = *Grassc::G_fpreclass_perform_if;
344
 
*G_fpreclass_perform_id = *Grassc::G_fpreclass_perform_id;
345
 
*G_begin_geodesic_equation = *Grassc::G_begin_geodesic_equation;
346
 
*G_geodesic_lat_from_lon = *Grassc::G_geodesic_lat_from_lon;
347
 
*G_begin_geodesic_distance = *Grassc::G_begin_geodesic_distance;
348
 
*G_set_geodesic_distance_lat1 = *Grassc::G_set_geodesic_distance_lat1;
349
 
*G_set_geodesic_distance_lat2 = *Grassc::G_set_geodesic_distance_lat2;
350
 
*G_geodesic_distance_lon_to_lon = *Grassc::G_geodesic_distance_lon_to_lon;
351
 
*G_geodesic_distance = *Grassc::G_geodesic_distance;
352
 
*G_get_cellhd = *Grassc::G_get_cellhd;
353
 
*G_ask_datum_name = *Grassc::G_ask_datum_name;
354
 
*G_ask_ellipse_name = *Grassc::G_ask_ellipse_name;
355
 
*G_get_ellipsoid_parameters = *Grassc::G_get_ellipsoid_parameters;
356
 
*G_get_spheroid_by_name = *Grassc::G_get_spheroid_by_name;
357
 
*G_get_ellipsoid_by_name = *Grassc::G_get_ellipsoid_by_name;
358
 
*G_ellipsoid_name = *Grassc::G_ellipsoid_name;
359
 
*G_ellipsoid_description = *Grassc::G_ellipsoid_description;
360
 
*G_get_projunits = *Grassc::G_get_projunits;
361
 
*G_get_projinfo = *Grassc::G_get_projinfo;
362
 
*G_ask_proj_name = *Grassc::G_ask_proj_name;
363
 
*G_get_map_row_nomask = *Grassc::G_get_map_row_nomask;
364
 
*G_get_raster_row_nomask = *Grassc::G_get_raster_row_nomask;
365
 
*G_get_c_raster_row_nomask = *Grassc::G_get_c_raster_row_nomask;
366
 
*G_get_f_raster_row_nomask = *Grassc::G_get_f_raster_row_nomask;
367
 
*G_get_d_raster_row_nomask = *Grassc::G_get_d_raster_row_nomask;
368
 
*G_get_map_row = *Grassc::G_get_map_row;
369
 
*G_get_raster_row = *Grassc::G_get_raster_row;
370
 
*G_get_c_raster_row = *Grassc::G_get_c_raster_row;
371
 
*G_get_f_raster_row = *Grassc::G_get_f_raster_row;
372
 
*G_get_d_raster_row = *Grassc::G_get_d_raster_row;
373
 
*G_get_null_value_row = *Grassc::G_get_null_value_row;
374
 
*G_get_raster_row_colors = *Grassc::G_get_raster_row_colors;
375
 
*G_get_window = *Grassc::G_get_window;
376
 
*G_get_default_window = *Grassc::G_get_default_window;
377
 
*G__get_window = *Grassc::G__get_window;
378
 
*G_getl = *Grassc::G_getl;
379
 
*G_getl2 = *Grassc::G_getl2;
380
 
*G_gets = *Grassc::G_gets;
381
 
*G_gisbase = *Grassc::G_gisbase;
382
 
*G_gisdbase = *Grassc::G_gisdbase;
383
 
*G_gishelp = *Grassc::G_gishelp;
384
 
*G_gisinit = *Grassc::G_gisinit;
385
 
*G_no_gisinit = *Grassc::G_no_gisinit;
386
 
*G__check_gisinit = *Grassc::G__check_gisinit;
387
 
*G_histogram_eq = *Grassc::G_histogram_eq;
388
 
*G_init_histogram = *Grassc::G_init_histogram;
389
 
*G_read_histogram = *Grassc::G_read_histogram;
390
 
*G_write_histogram = *Grassc::G_write_histogram;
391
 
*G_write_histogram_cs = *Grassc::G_write_histogram_cs;
392
 
*G_make_histogram_cs = *Grassc::G_make_histogram_cs;
393
 
*G_get_histogram_num = *Grassc::G_get_histogram_num;
394
 
*G_get_histogram_cat = *Grassc::G_get_histogram_cat;
395
 
*G_get_histogram_count = *Grassc::G_get_histogram_count;
396
 
*G_free_histogram = *Grassc::G_free_histogram;
397
 
*G_sort_histogram = *Grassc::G_sort_histogram;
398
 
*G_sort_histogram_by_count = *Grassc::G_sort_histogram_by_count;
399
 
*G_remove_histogram = *Grassc::G_remove_histogram;
400
 
*G_add_histogram = *Grassc::G_add_histogram;
401
 
*G_set_histogram = *Grassc::G_set_histogram;
402
 
*G_extend_histogram = *Grassc::G_extend_histogram;
403
 
*G_zero_histogram = *Grassc::G_zero_histogram;
404
 
*G_read_history = *Grassc::G_read_history;
405
 
*G_write_history = *Grassc::G_write_history;
406
 
*G_short_history = *Grassc::G_short_history;
407
 
*G_command_history = *Grassc::G_command_history;
408
 
*G_home = *Grassc::G_home;
409
 
*G__home = *Grassc::G__home;
410
 
*G_alloc_ivector = *Grassc::G_alloc_ivector;
411
 
*G_alloc_imatrix = *Grassc::G_alloc_imatrix;
412
 
*G_free_ivector = *Grassc::G_free_ivector;
413
 
*G_free_imatrix = *Grassc::G_free_imatrix;
414
 
*G_index = *Grassc::G_index;
415
 
*G_rindex = *Grassc::G_rindex;
416
 
*G__random_d_initialize_0 = *Grassc::G__random_d_initialize_0;
417
 
*G__random_f_initialize_0 = *Grassc::G__random_f_initialize_0;
418
 
*G_interp_linear = *Grassc::G_interp_linear;
419
 
*G_interp_bilinear = *Grassc::G_interp_bilinear;
420
 
*G_interp_cubic = *Grassc::G_interp_cubic;
421
 
*G_interp_bicubic = *Grassc::G_interp_bicubic;
422
 
*G_intersect_line_segments = *Grassc::G_intersect_line_segments;
423
 
*G_intr_char = *Grassc::G_intr_char;
424
 
*G_is_gisbase = *Grassc::G_is_gisbase;
425
 
*G_is_location = *Grassc::G_is_location;
426
 
*G_is_mapset = *Grassc::G_is_mapset;
427
 
*G_create_key_value = *Grassc::G_create_key_value;
428
 
*G_set_key_value = *Grassc::G_set_key_value;
429
 
*G_find_key_value = *Grassc::G_find_key_value;
430
 
*G_free_key_value = *Grassc::G_free_key_value;
431
 
*G_fwrite_key_value = *Grassc::G_fwrite_key_value;
432
 
*G_fread_key_value = *Grassc::G_fread_key_value;
433
 
*G_write_key_value_file = *Grassc::G_write_key_value_file;
434
 
*G_read_key_value_file = *Grassc::G_read_key_value_file;
435
 
*G_update_key_value_file = *Grassc::G_update_key_value_file;
436
 
*G_lookup_key_value_from_file = *Grassc::G_lookup_key_value_from_file;
437
 
*G_legal_filename = *Grassc::G_legal_filename;
438
 
*G_check_input_output_name = *Grassc::G_check_input_output_name;
439
 
*G_set_distance_to_line_tolerance = *Grassc::G_set_distance_to_line_tolerance;
440
 
*G_distance2_point_to_line = *Grassc::G_distance2_point_to_line;
441
 
*G_set_list_hit_return = *Grassc::G_set_list_hit_return;
442
 
*G_list_element = *Grassc::G_list_element;
443
 
*G_list = *Grassc::G_list;
444
 
*G_free_list = *Grassc::G_free_list;
445
 
*G_lat_format = *Grassc::G_lat_format;
446
 
*G_lat_format_string = *Grassc::G_lat_format_string;
447
 
*G_lon_format = *Grassc::G_lon_format;
448
 
*G_lon_format_string = *Grassc::G_lon_format_string;
449
 
*G_llres_format = *Grassc::G_llres_format;
450
 
*G_llres_format_string = *Grassc::G_llres_format_string;
451
 
*G_lat_parts = *Grassc::G_lat_parts;
452
 
*G_lon_parts = *Grassc::G_lon_parts;
453
 
*G_lat_scan = *Grassc::G_lat_scan;
454
 
*G_lon_scan = *Grassc::G_lon_scan;
455
 
*G_llres_scan = *Grassc::G_llres_scan;
456
 
*G_location_path = *Grassc::G_location_path;
457
 
*G_location = *Grassc::G_location;
458
 
*G__location_path = *Grassc::G__location_path;
459
 
*G__ls = *Grassc::G__ls;
460
 
*G_ls = *Grassc::G_ls;
461
 
*G_ls_format = *Grassc::G_ls_format;
462
 
*G_ludcmp = *Grassc::G_ludcmp;
463
 
*G_lubksb = *Grassc::G_lubksb;
464
 
*lzw_decode = *Grassc::lzw_decode;
465
 
*lzw_expand = *Grassc::lzw_expand;
466
 
*G_lzw_nof_read_bytes = *Grassc::G_lzw_nof_read_bytes;
467
 
*G_lzw_max_used_bits = *Grassc::G_lzw_max_used_bits;
468
 
*G_lzw_set_bits = *Grassc::G_lzw_set_bits;
469
 
*G_lzw_compress = *Grassc::G_lzw_compress;
470
 
*G_lzw_expand = *Grassc::G_lzw_expand;
471
 
*G_lzw_compress_count_only_array = *Grassc::G_lzw_compress_count_only_array;
472
 
*G_lzw_compress_count_only_file = *Grassc::G_lzw_compress_count_only_file;
473
 
*G_lzw_write = *Grassc::G_lzw_write;
474
 
*G_lzw_write_noCompress = *Grassc::G_lzw_write_noCompress;
475
 
*G_lzw_test_status = *Grassc::G_lzw_test_status;
476
 
*G_lzw_read2 = *Grassc::G_lzw_read2;
477
 
*G_lzw_read = *Grassc::G_lzw_read;
478
 
*G_lzw_transfer_compress = *Grassc::G_lzw_transfer_compress;
479
 
*G_lzw_transfer_expand = *Grassc::G_lzw_transfer_expand;
480
 
*G__machine_name = *Grassc::G__machine_name;
481
 
*G_ask_colors = *Grassc::G_ask_colors;
482
 
*G__make_location = *Grassc::G__make_location;
483
 
*G_make_location = *Grassc::G_make_location;
484
 
*G_compare_projections = *Grassc::G_compare_projections;
485
 
*G__make_mapset = *Grassc::G__make_mapset;
486
 
*G_make_mapset = *Grassc::G_make_mapset;
487
 
*G_tolcase = *Grassc::G_tolcase;
488
 
*G_toucase = *Grassc::G_toucase;
489
 
*G_mapset = *Grassc::G_mapset;
490
 
*G__mapset = *Grassc::G__mapset;
491
 
*G__make_mapset_element = *Grassc::G__make_mapset_element;
492
 
*G__make_mapset_element_misc = *Grassc::G__make_mapset_element_misc;
493
 
*G__mapset_permissions = *Grassc::G__mapset_permissions;
494
 
*G__mapset_permissions2 = *Grassc::G__mapset_permissions2;
495
 
*G__mapset_name = *Grassc::G__mapset_name;
496
 
*G__create_alt_search_path = *Grassc::G__create_alt_search_path;
497
 
*G__switch_search_path = *Grassc::G__switch_search_path;
498
 
*G_reset_mapsets = *Grassc::G_reset_mapsets;
499
 
*G_available_mapsets = *Grassc::G_available_mapsets;
500
 
*G_add_mapset_to_search_path = *Grassc::G_add_mapset_to_search_path;
501
 
*G_mask_info = *Grassc::G_mask_info;
502
 
*G__mask_info = *Grassc::G__mask_info;
503
 
*G_maskfd = *Grassc::G_maskfd;
504
 
*G_myname = *Grassc::G_myname;
505
 
*G_color_values = *Grassc::G_color_values;
506
 
*G_color_name = *Grassc::G_color_name;
507
 
*G_newlines_to_spaces = *Grassc::G_newlines_to_spaces;
508
 
*G__name_in_mapset = *Grassc::G__name_in_mapset;
509
 
*G__name_is_fully_qualified = *Grassc::G__name_is_fully_qualified;
510
 
*G_fully_qualified_name = *Grassc::G_fully_qualified_name;
511
 
*G__init_null_patterns = *Grassc::G__init_null_patterns;
512
 
*G__set_null_value = *Grassc::G__set_null_value;
513
 
*G_set_null_value = *Grassc::G_set_null_value;
514
 
*G_set_c_null_value = *Grassc::G_set_c_null_value;
515
 
*G_set_f_null_value = *Grassc::G_set_f_null_value;
516
 
*G_set_d_null_value = *Grassc::G_set_d_null_value;
517
 
*G_is_null_value = *Grassc::G_is_null_value;
518
 
*G_is_c_null_value = *Grassc::G_is_c_null_value;
519
 
*G_is_f_null_value = *Grassc::G_is_f_null_value;
520
 
*G_is_d_null_value = *Grassc::G_is_d_null_value;
521
 
*G_insert_null_values = *Grassc::G_insert_null_values;
522
 
*G_insert_c_null_values = *Grassc::G_insert_c_null_values;
523
 
*G_insert_f_null_values = *Grassc::G_insert_f_null_values;
524
 
*G_insert_d_null_values = *Grassc::G_insert_d_null_values;
525
 
*G__check_null_bit = *Grassc::G__check_null_bit;
526
 
*G__set_flags_from_01_random = *Grassc::G__set_flags_from_01_random;
527
 
*G__convert_01_flags = *Grassc::G__convert_01_flags;
528
 
*G__convert_flags_01 = *Grassc::G__convert_flags_01;
529
 
*G__init_null_bits = *Grassc::G__init_null_bits;
530
 
*G_open_new = *Grassc::G_open_new;
531
 
*G_open_old = *Grassc::G_open_old;
532
 
*G_open_update = *Grassc::G_open_update;
533
 
*G_fopen_new = *Grassc::G_fopen_new;
534
 
*G_fopen_old = *Grassc::G_fopen_old;
535
 
*G_fopen_append = *Grassc::G_fopen_append;
536
 
*G_fopen_modify = *Grassc::G_fopen_modify;
537
 
*G_open_new_misc = *Grassc::G_open_new_misc;
538
 
*G_open_old_misc = *Grassc::G_open_old_misc;
539
 
*G_open_update_misc = *Grassc::G_open_update_misc;
540
 
*G_fopen_new_misc = *Grassc::G_fopen_new_misc;
541
 
*G_fopen_old_misc = *Grassc::G_fopen_old_misc;
542
 
*G_fopen_append_misc = *Grassc::G_fopen_append_misc;
543
 
*G_fopen_modify_misc = *Grassc::G_fopen_modify_misc;
544
 
*G_open_cell_old = *Grassc::G_open_cell_old;
545
 
*G__open_cell_old = *Grassc::G__open_cell_old;
546
 
*G_open_cell_new = *Grassc::G_open_cell_new;
547
 
*G_open_cell_new_random = *Grassc::G_open_cell_new_random;
548
 
*G_open_cell_new_uncompressed = *Grassc::G_open_cell_new_uncompressed;
549
 
*G_want_histogram = *Grassc::G_want_histogram;
550
 
*G_set_cell_format = *Grassc::G_set_cell_format;
551
 
*G_cellvalue_format = *Grassc::G_cellvalue_format;
552
 
*G_open_fp_cell_new = *Grassc::G_open_fp_cell_new;
553
 
*G_open_fp_cell_new_uncompressed = *Grassc::G_open_fp_cell_new_uncompressed;
554
 
*G__reallocate_work_buf = *Grassc::G__reallocate_work_buf;
555
 
*G__reallocate_null_buf = *Grassc::G__reallocate_null_buf;
556
 
*G__reallocate_mask_buf = *Grassc::G__reallocate_mask_buf;
557
 
*G__reallocate_temp_buf = *Grassc::G__reallocate_temp_buf;
558
 
*G_set_fp_type = *Grassc::G_set_fp_type;
559
 
*G_raster_map_is_fp = *Grassc::G_raster_map_is_fp;
560
 
*G_raster_map_type = *Grassc::G_raster_map_type;
561
 
*G_raster_map_type2 = *Grassc::G_raster_map_type2;
562
 
*G__check_fp_type = *Grassc::G__check_fp_type;
563
 
*G_get_raster_map_type = *Grassc::G_get_raster_map_type;
564
 
*G_open_raster_new = *Grassc::G_open_raster_new;
565
 
*G_open_raster_new_uncompressed = *Grassc::G_open_raster_new_uncompressed;
566
 
*G_set_quant_rules = *Grassc::G_set_quant_rules;
567
 
*G_disable_interactive = *Grassc::G_disable_interactive;
568
 
*G_define_module = *Grassc::G_define_module;
569
 
*G_define_flag = *Grassc::G_define_flag;
570
 
*G_define_option = *Grassc::G_define_option;
571
 
*G_define_standard_option = *Grassc::G_define_standard_option;
572
 
*G_parser = *Grassc::G_parser;
573
 
*G_usage = *Grassc::G_usage;
574
 
*G_recreate_command = *Grassc::G_recreate_command;
575
 
*G_mkdir = *Grassc::G_mkdir;
576
 
*G_is_dirsep = *Grassc::G_is_dirsep;
577
 
*G_is_absolute_path = *Grassc::G_is_absolute_path;
578
 
*G_convert_dirseps_to_host = *Grassc::G_convert_dirseps_to_host;
579
 
*G_convert_dirseps_from_host = *Grassc::G_convert_dirseps_from_host;
580
 
*G_lstat = *Grassc::G_lstat;
581
 
*G_stat = *Grassc::G_stat;
582
 
*G_percent = *Grassc::G_percent;
583
 
*G_percent2 = *Grassc::G_percent2;
584
 
*G_percent_reset = *Grassc::G_percent_reset;
585
 
*G_setup_plot = *Grassc::G_setup_plot;
586
 
*G_setup_fill = *Grassc::G_setup_fill;
587
 
*G_plot_where_xy = *Grassc::G_plot_where_xy;
588
 
*G_plot_where_en = *Grassc::G_plot_where_en;
589
 
*G_plot_point = *Grassc::G_plot_point;
590
 
*G_plot_line = *Grassc::G_plot_line;
591
 
*G_plot_line2 = *Grassc::G_plot_line2;
592
 
*G_plot_polygon = *Grassc::G_plot_polygon;
593
 
*G_plot_area = *Grassc::G_plot_area;
594
 
*G_plot_fx = *Grassc::G_plot_fx;
595
 
*G_plot_icon = *Grassc::G_plot_icon;
596
 
*G_pole_in_polygon = *Grassc::G_pole_in_polygon;
597
 
*G_popen = *Grassc::G_popen;
598
 
*G_pclose = *Grassc::G_pclose;
599
 
*G_program_name = *Grassc::G_program_name;
600
 
*G_set_program_name = *Grassc::G_set_program_name;
601
 
*G_projection = *Grassc::G_projection;
602
 
*G__projection_units = *Grassc::G__projection_units;
603
 
*G__unit_name = *Grassc::G__unit_name;
604
 
*G__projection_name = *Grassc::G__projection_name;
605
 
*G_database_unit_name = *Grassc::G_database_unit_name;
606
 
*G_database_projection_name = *Grassc::G_database_projection_name;
607
 
*G_database_units_to_meters_factor = *Grassc::G_database_units_to_meters_factor;
608
 
*G_database_datum_name = *Grassc::G_database_datum_name;
609
 
*G_database_ellipse_name = *Grassc::G_database_ellipse_name;
610
 
*G_put_cellhd = *Grassc::G_put_cellhd;
611
 
*G_zeros_r_nulls = *Grassc::G_zeros_r_nulls;
612
 
*G_put_map_row = *Grassc::G_put_map_row;
613
 
*G_put_map_row_random = *Grassc::G_put_map_row_random;
614
 
*G__put_null_value_row = *Grassc::G__put_null_value_row;
615
 
*G_put_raster_row = *Grassc::G_put_raster_row;
616
 
*G_put_c_raster_row = *Grassc::G_put_c_raster_row;
617
 
*G_put_f_raster_row = *Grassc::G_put_f_raster_row;
618
 
*G_put_d_raster_row = *Grassc::G_put_d_raster_row;
619
 
*G__write_data = *Grassc::G__write_data;
620
 
*G__write_data_compressed = *Grassc::G__write_data_compressed;
621
 
*G__open_null_write = *Grassc::G__open_null_write;
622
 
*G__write_null_bits = *Grassc::G__write_null_bits;
623
 
*G_put_cell_title = *Grassc::G_put_cell_title;
624
 
*G_put_window = *Grassc::G_put_window;
625
 
*G__put_window = *Grassc::G__put_window;
626
 
*G_putenv = *Grassc::G_putenv;
627
 
*G_quant_clear = *Grassc::G_quant_clear;
628
 
*G_quant_free = *Grassc::G_quant_free;
629
 
*G__quant_organize_fp_lookup = *Grassc::G__quant_organize_fp_lookup;
630
 
*G_quant_init = *Grassc::G_quant_init;
631
 
*G_quant_is_truncate = *Grassc::G_quant_is_truncate;
632
 
*G_quant_is_round = *Grassc::G_quant_is_round;
633
 
*G_quant_truncate = *Grassc::G_quant_truncate;
634
 
*G_quant_round = *Grassc::G_quant_round;
635
 
*G_quant_get_limits = *Grassc::G_quant_get_limits;
636
 
*G_quant_nof_rules = *Grassc::G_quant_nof_rules;
637
 
*G_quant_get_ith_rule = *Grassc::G_quant_get_ith_rule;
638
 
*G_quant_set_neg_infinite_rule = *Grassc::G_quant_set_neg_infinite_rule;
639
 
*G_quant_get_neg_infinite_rule = *Grassc::G_quant_get_neg_infinite_rule;
640
 
*G_quant_set_pos_infinite_rule = *Grassc::G_quant_set_pos_infinite_rule;
641
 
*G_quant_get_pos_infinite_rule = *Grassc::G_quant_get_pos_infinite_rule;
642
 
*G_quant_add_rule = *Grassc::G_quant_add_rule;
643
 
*G_quant_reverse_rule_order = *Grassc::G_quant_reverse_rule_order;
644
 
*G_quant_get_cell_value = *Grassc::G_quant_get_cell_value;
645
 
*G_quant_perform_d = *Grassc::G_quant_perform_d;
646
 
*G_quant_perform_f = *Grassc::G_quant_perform_f;
647
 
*G__quant_get_rule_for_d_raster_val = *Grassc::G__quant_get_rule_for_d_raster_val;
648
 
*G__quant_import = *Grassc::G__quant_import;
649
 
*G__quant_export = *Grassc::G__quant_export;
650
 
*G_truncate_fp_map = *Grassc::G_truncate_fp_map;
651
 
*G_round_fp_map = *Grassc::G_round_fp_map;
652
 
*G_quantize_fp_map = *Grassc::G_quantize_fp_map;
653
 
*G_quantize_fp_map_range = *Grassc::G_quantize_fp_map_range;
654
 
*G_write_quant = *Grassc::G_write_quant;
655
 
*G_read_quant = *Grassc::G_read_quant;
656
 
*G_meridional_radius_of_curvature = *Grassc::G_meridional_radius_of_curvature;
657
 
*G_transverse_radius_of_curvature = *Grassc::G_transverse_radius_of_curvature;
658
 
*G_radius_of_conformal_tangent_sphere = *Grassc::G_radius_of_conformal_tangent_sphere;
659
 
*G__remove_fp_range = *Grassc::G__remove_fp_range;
660
 
*G_construct_default_range = *Grassc::G_construct_default_range;
661
 
*G_read_fp_range = *Grassc::G_read_fp_range;
662
 
*G_read_range = *Grassc::G_read_range;
663
 
*G_write_range = *Grassc::G_write_range;
664
 
*G_write_fp_range = *Grassc::G_write_fp_range;
665
 
*G_update_range = *Grassc::G_update_range;
666
 
*G_update_fp_range = *Grassc::G_update_fp_range;
667
 
*G_row_update_range = *Grassc::G_row_update_range;
668
 
*G__row_update_range = *Grassc::G__row_update_range;
669
 
*G_row_update_fp_range = *Grassc::G_row_update_fp_range;
670
 
*G_init_range = *Grassc::G_init_range;
671
 
*G_get_range_min_max = *Grassc::G_get_range_min_max;
672
 
*G_init_fp_range = *Grassc::G_init_fp_range;
673
 
*G_get_fp_range_min_max = *Grassc::G_get_fp_range_min_max;
674
 
*G_incr_void_ptr = *Grassc::G_incr_void_ptr;
675
 
*G_raster_cmp = *Grassc::G_raster_cmp;
676
 
*G_raster_cpy = *Grassc::G_raster_cpy;
677
 
*G_set_raster_value_c = *Grassc::G_set_raster_value_c;
678
 
*G_set_raster_value_f = *Grassc::G_set_raster_value_f;
679
 
*G_set_raster_value_d = *Grassc::G_set_raster_value_d;
680
 
*G_get_raster_value_c = *Grassc::G_get_raster_value_c;
681
 
*G_get_raster_value_f = *Grassc::G_get_raster_value_f;
682
 
*G_get_raster_value_d = *Grassc::G_get_raster_value_d;
683
 
*G_read_raster_units = *Grassc::G_read_raster_units;
684
 
*G_read_raster_vdatum = *Grassc::G_read_raster_vdatum;
685
 
*G_write_raster_units = *Grassc::G_write_raster_units;
686
 
*G_write_raster_vdatum = *Grassc::G_write_raster_vdatum;
687
 
*G__raster_misc_read_line = *Grassc::G__raster_misc_read_line;
688
 
*G__raster_misc_write_line = *Grassc::G__raster_misc_write_line;
689
 
*G__read_Cell_head = *Grassc::G__read_Cell_head;
690
 
*G__read_Cell_head_array = *Grassc::G__read_Cell_head_array;
691
 
*G_is_reclass = *Grassc::G_is_reclass;
692
 
*G_is_reclassed_to = *Grassc::G_is_reclassed_to;
693
 
*G_get_reclass = *Grassc::G_get_reclass;
694
 
*G_free_reclass = *Grassc::G_free_reclass;
695
 
*G_put_reclass = *Grassc::G_put_reclass;
696
 
*G_remove = *Grassc::G_remove;
697
 
*G_remove_misc = *Grassc::G_remove_misc;
698
 
*G_rename = *Grassc::G_rename;
699
 
*G_begin_rhumbline_equation = *Grassc::G_begin_rhumbline_equation;
700
 
*G_rhumbline_lat_from_lon = *Grassc::G_rhumbline_lat_from_lon;
701
 
*G_rotate_around_point = *Grassc::G_rotate_around_point;
702
 
*G_rotate_around_point_int = *Grassc::G_rotate_around_point_int;
703
 
*G_get_raster_sample = *Grassc::G_get_raster_sample;
704
 
*G_get_set_window = *Grassc::G_get_set_window;
705
 
*G_set_window = *Grassc::G_set_window;
706
 
*G_shortest_way = *Grassc::G_shortest_way;
707
 
*G_sleep = *Grassc::G_sleep;
708
 
*G_snprintf = *Grassc::G_snprintf;
709
 
*G_squeeze = *Grassc::G_squeeze;
710
 
*G_store = *Grassc::G_store;
711
 
*G_strcpy = *Grassc::G_strcpy;
712
 
*G_chrcpy = *Grassc::G_chrcpy;
713
 
*G_strncpy = *Grassc::G_strncpy;
714
 
*G_strcat = *Grassc::G_strcat;
715
 
*G_chrcat = *Grassc::G_chrcat;
716
 
*G_strmov = *Grassc::G_strmov;
717
 
*G_chrmov = *Grassc::G_chrmov;
718
 
*G_strcasecmp = *Grassc::G_strcasecmp;
719
 
*G_strstr = *Grassc::G_strstr;
720
 
*G_strdup = *Grassc::G_strdup;
721
 
*G_strchg = *Grassc::G_strchg;
722
 
*G_str_replace = *Grassc::G_str_replace;
723
 
*G_str_to_upper = *Grassc::G_str_to_upper;
724
 
*G_str_to_lower = *Grassc::G_str_to_lower;
725
 
*G_str_to_sql = *Grassc::G_str_to_sql;
726
 
*G_strip = *Grassc::G_strip;
727
 
*G_svdcmp = *Grassc::G_svdcmp;
728
 
*G_svbksb = *Grassc::G_svbksb;
729
 
*G_svelim = *Grassc::G_svelim;
730
 
*G_system = *Grassc::G_system;
731
 
*G_tempfile = *Grassc::G_tempfile;
732
 
*G__tempfile = *Grassc::G__tempfile;
733
 
*G__temp_element = *Grassc::G__temp_element;
734
 
*G_init_timestamp = *Grassc::G_init_timestamp;
735
 
*G_set_timestamp = *Grassc::G_set_timestamp;
736
 
*G_set_timestamp_range = *Grassc::G_set_timestamp_range;
737
 
*G__read_timestamp = *Grassc::G__read_timestamp;
738
 
*G__write_timestamp = *Grassc::G__write_timestamp;
739
 
*G_get_timestamps = *Grassc::G_get_timestamps;
740
 
*G_read_raster_timestamp = *Grassc::G_read_raster_timestamp;
741
 
*G_read_vector_timestamp = *Grassc::G_read_vector_timestamp;
742
 
*G_write_raster_timestamp = *Grassc::G_write_raster_timestamp;
743
 
*G_write_vector_timestamp = *Grassc::G_write_vector_timestamp;
744
 
*G_format_timestamp = *Grassc::G_format_timestamp;
745
 
*G_scan_timestamp = *Grassc::G_scan_timestamp;
746
 
*G_remove_raster_timestamp = *Grassc::G_remove_raster_timestamp;
747
 
*G_remove_vector_timestamp = *Grassc::G_remove_vector_timestamp;
748
 
*G_read_grid3_timestamp = *Grassc::G_read_grid3_timestamp;
749
 
*G_remove_grid3_timestamp = *Grassc::G_remove_grid3_timestamp;
750
 
*G_write_grid3_timestamp = *Grassc::G_write_grid3_timestamp;
751
 
*G_tokenize = *Grassc::G_tokenize;
752
 
*G_number_of_tokens = *Grassc::G_number_of_tokens;
753
 
*G_free_tokens = *Grassc::G_free_tokens;
754
 
*G_trim_decimal = *Grassc::G_trim_decimal;
755
 
*G_unctrl = *Grassc::G_unctrl;
756
 
*G_sock_get_fname = *Grassc::G_sock_get_fname;
757
 
*G_sock_exists = *Grassc::G_sock_exists;
758
 
*G_sock_bind = *Grassc::G_sock_bind;
759
 
*G_sock_listen = *Grassc::G_sock_listen;
760
 
*G_sock_accept = *Grassc::G_sock_accept;
761
 
*G_sock_connect = *Grassc::G_sock_connect;
762
 
*G_verbose = *Grassc::G_verbose;
763
 
*G_verbose_min = *Grassc::G_verbose_min;
764
 
*G_verbose_std = *Grassc::G_verbose_std;
765
 
*G_verbose_max = *Grassc::G_verbose_max;
766
 
*G_set_verbose = *Grassc::G_set_verbose;
767
 
*G_3dview_warning = *Grassc::G_3dview_warning;
768
 
*G_get_3dview_defaults = *Grassc::G_get_3dview_defaults;
769
 
*G_put_3dview = *Grassc::G_put_3dview;
770
 
*G_get_3dview = *Grassc::G_get_3dview;
771
 
*G_whoami = *Grassc::G_whoami;
772
 
*G_adjust_window_to_box = *Grassc::G_adjust_window_to_box;
773
 
*G_format_northing = *Grassc::G_format_northing;
774
 
*G_format_easting = *Grassc::G_format_easting;
775
 
*G_format_resolution = *Grassc::G_format_resolution;
776
 
*G_point_in_region = *Grassc::G_point_in_region;
777
 
*G_point_in_window = *Grassc::G_point_in_window;
778
 
*G_limit_east = *Grassc::G_limit_east;
779
 
*G_limit_west = *Grassc::G_limit_west;
780
 
*G_limit_north = *Grassc::G_limit_north;
781
 
*G_limit_south = *Grassc::G_limit_south;
782
 
*G_window_overlap = *Grassc::G_window_overlap;
783
 
*G_window_percentage_overlap = *Grassc::G_window_percentage_overlap;
784
 
*G_scan_northing = *Grassc::G_scan_northing;
785
 
*G_scan_easting = *Grassc::G_scan_easting;
786
 
*G_scan_resolution = *Grassc::G_scan_resolution;
787
 
*G__create_window_mapping = *Grassc::G__create_window_mapping;
788
 
*G_northing_to_row = *Grassc::G_northing_to_row;
789
 
*G_adjust_east_longitude = *Grassc::G_adjust_east_longitude;
790
 
*G_adjust_easting = *Grassc::G_adjust_easting;
791
 
*G_easting_to_col = *Grassc::G_easting_to_col;
792
 
*G_row_to_northing = *Grassc::G_row_to_northing;
793
 
*G_col_to_easting = *Grassc::G_col_to_easting;
794
 
*G_window_rows = *Grassc::G_window_rows;
795
 
*G_window_cols = *Grassc::G_window_cols;
796
 
*G__init_window = *Grassc::G__init_window;
797
 
*G_row_repeat_nomask = *Grassc::G_row_repeat_nomask;
798
 
*G__write_Cell_head = *Grassc::G__write_Cell_head;
799
 
*G__write_Cell_head3 = *Grassc::G__write_Cell_head3;
800
 
*G_write_zeros = *Grassc::G_write_zeros;
801
 
*G_yes = *Grassc::G_yes;
802
 
*G_zero = *Grassc::G_zero;
803
 
*G_zero_cell_buf = *Grassc::G_zero_cell_buf;
804
 
*G_zero_raster_buf = *Grassc::G_zero_raster_buf;
805
 
*G_zone = *Grassc::G_zone;
806
 
*r_slope_aspect = *Grassc::r_slope_aspect;
807
 
 
808
 
# ------- VARIABLE STUBS --------
809
 
 
810
 
package Grass;
811
 
 
812
 
1;