GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-d6dec75dd4
|
Go to the source code of this file.
Functions | |
int | dig_cidx_init (struct Plus_head *Plus) |
Initialize Plus_head structure (cidx) More... | |
void | dig_cidx_free (struct Plus_head *Plus) |
int | dig_cidx_add_cat (struct Plus_head *Plus, int field, int cat, int line, int type) |
int | dig_cidx_add_cat_sorted (struct Plus_head *Plus, int field, int cat, int line, int type) |
int | dig_cidx_del_cat (struct Plus_head *Plus, int field, int cat, int line, int type) |
void | dig_cidx_sort (struct Plus_head *Plus) |
int dig_cidx_add_cat | ( | struct Plus_head * | Plus, |
int | field, | ||
int | cat, | ||
int | line, | ||
int | type | ||
) |
Definition at line 72 of file diglib/cindex.c.
int dig_cidx_add_cat_sorted | ( | struct Plus_head * | Plus, |
int | field, | ||
int | cat, | ||
int | line, | ||
int | type | ||
) |
Definition at line 177 of file diglib/cindex.c.
int dig_cidx_del_cat | ( | struct Plus_head * | Plus, |
int | field, | ||
int | cat, | ||
int | line, | ||
int | type | ||
) |
Definition at line 267 of file diglib/cindex.c.
void dig_cidx_free | ( | struct Plus_head * | Plus | ) |
Definition at line 44 of file diglib/cindex.c.
References Cat_index::a_cats, Plus_head::a_cidx, Cat_index::cat, Plus_head::cidx, Plus_head::cidx_up_to_date, Cat_index::field, G_debug(), G_free(), Cat_index::n_cats, Plus_head::n_cidx, Cat_index::n_types, and NULL.
Referenced by dig_free_plus(), dig_read_cidx(), and Vect_build_partial().
int dig_cidx_init | ( | struct Plus_head * | Plus | ) |
Initialize Plus_head structure (cidx)
Plus | pointer to Plus_head structure |
Definition at line 29 of file diglib/cindex.c.
References Plus_head::a_cidx, Plus_head::cidx, Plus_head::cidx_up_to_date, G_debug(), G_malloc, and Plus_head::n_cidx.
Referenced by dig_init_plus(), dig_read_cidx(), and Vect_build_partial().
void dig_cidx_sort | ( | struct Plus_head * | Plus | ) |
Definition at line 328 of file diglib/cindex.c.
References G_debug(), and Plus_head::n_cidx.