#include <stdlib.h>#include "gis.h"#include "dbmi.h"#include "Vect.h"Include dependency graph for array.c:

Go to the source code of this file.
Functions | |
| VARRAY * | Vect_new_varray (int size) |
| int | Vect_set_varray_from_cat_string (struct Map_info *Map, int field, char *cstring, int type, int value, VARRAY *varray) |
| int | Vect_set_varray_from_cat_list (struct Map_info *Map, int field, struct cat_list *clist, int type, int value, VARRAY *varray) |
| int | cmp (const void *pa, const void *pb) |
| int | in_array (int *cats, int ncats, int cat) |
| int | Vect_set_varray_from_db (struct Map_info *Map, int field, char *where, int type, int value, VARRAY *varray) |
| int cmp | ( | const void * | pa, | |
| const void * | pb | |||
| ) |
| int in_array | ( | int * | cats, | |
| int | ncats, | |||
| int | cat | |||
| ) |
| int Vect_set_varray_from_cat_list | ( | struct Map_info * | Map, | |
| int | field, | |||
| struct cat_list * | clist, | |||
| int | type, | |||
| int | value, | |||
| VARRAY * | varray | |||
| ) |
Definition at line 95 of file array.c.
References Vect_cat_get(), Vect_cat_in_cat_list(), Vect_destroy_cats_struct(), Vect_get_area_centroid(), Vect_get_num_areas(), Vect_get_num_lines(), Vect_new_cats_struct(), and Vect_read_line().
Referenced by Vect_set_varray_from_cat_string().
| int Vect_set_varray_from_cat_string | ( | struct Map_info * | Map, | |
| int | field, | |||
| char * | cstring, | |||
| int | type, | |||
| int | value, | |||
| VARRAY * | varray | |||
| ) |
Definition at line 61 of file array.c.
References Vect_destroy_cat_list(), Vect_new_cat_list(), Vect_set_varray_from_cat_list(), and Vect_str_to_cat_list().
| int Vect_set_varray_from_db | ( | struct Map_info * | Map, | |
| int | field, | |||
| char * | where, | |||
| int | type, | |||
| int | value, | |||
| VARRAY * | varray | |||
| ) |
Definition at line 196 of file array.c.
References in_array(), Vect_get_area_centroid(), Vect_get_field(), Vect_get_num_areas(), Vect_new_cats_struct(), and Vect_read_line().
1.4.7