plus.c File Reference

#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include <grass/gis.h>
#include <grass/Vect.h>

Include dependency graph for plus.c:

Go to the source code of this file.

Functions

int dig_init_plus (struct Plus_head *Plus)
void dig_free_plus_nodes (struct Plus_head *Plus)
void dig_free_plus_lines (struct Plus_head *Plus)
void dig_free_plus_areas (struct Plus_head *Plus)
void dig_free_plus_isles (struct Plus_head *Plus)
void dig_free_plus (struct Plus_head *Plus)
int dig_load_plus (struct Plus_head *Plus, GVFILE *plus, int head_only)
int dig_write_plus_file (GVFILE *fp_plus, struct Plus_head *Plus)
int dig_write_nodes (GVFILE *plus, struct Plus_head *Plus)
int dig_write_lines (GVFILE *plus, struct Plus_head *Plus)
int dig_write_areas (GVFILE *plus, struct Plus_head *Plus)
int dig_write_isles (GVFILE *plus, struct Plus_head *Plus)


Function Documentation

void dig_free_plus ( struct Plus_head *  Plus  ) 

void dig_free_plus_areas ( struct Plus_head *  Plus  ) 

Definition at line 156 of file plus.c.

Referenced by dig_free_plus(), and Vect_build_nat().

void dig_free_plus_isles ( struct Plus_head *  Plus  ) 

Definition at line 185 of file plus.c.

Referenced by dig_free_plus(), and Vect_build_nat().

void dig_free_plus_lines ( struct Plus_head *  Plus  ) 

Definition at line 125 of file plus.c.

Referenced by dig_free_plus(), and Vect_build_nat().

void dig_free_plus_nodes ( struct Plus_head *  Plus  ) 

Definition at line 98 of file plus.c.

Referenced by dig_free_plus(), and Vect_build_nat().

int dig_init_plus ( struct Plus_head *  Plus  ) 

Definition at line 28 of file plus.c.

References dig_cidx_init(), and dig_spidx_init().

Referenced by dig_load_plus(), Vect__open_old(), and Vect_open_new().

int dig_load_plus ( struct Plus_head *  Plus,
GVFILE *  plus,
int  head_only 
)

int dig_write_areas ( GVFILE *  plus,
struct Plus_head *  Plus 
)

Definition at line 390 of file plus.c.

References dig_ftell(), and dig_Wr_P_area().

Referenced by dig_write_plus_file().

int dig_write_isles ( GVFILE *  plus,
struct Plus_head *  Plus 
)

Definition at line 410 of file plus.c.

References dig_ftell(), and dig_Wr_P_isle().

Referenced by dig_write_plus_file().

int dig_write_lines ( GVFILE *  plus,
struct Plus_head *  Plus 
)

Definition at line 371 of file plus.c.

References dig_ftell(), and dig_Wr_P_line().

Referenced by dig_write_plus_file().

int dig_write_nodes ( GVFILE *  plus,
struct Plus_head *  Plus 
)

Definition at line 352 of file plus.c.

References dig_ftell(), and dig_Wr_P_node().

Referenced by dig_write_plus_file().

int dig_write_plus_file ( GVFILE *  fp_plus,
struct Plus_head *  Plus 
)


Generated on Sun Apr 6 17:32:51 2008 for GRASS by  doxygen 1.5.5