GRASS GIS 8 Programmer's Manual
8.2.2dev(2023)3d37ee165c

Graphrelated section (see GRASS Directed Graph Library) More...
#include <dig_structs.h>
Data Fields  
int  line_type 
Line type used to build the graph. More...  
dglGraph_s  graph_s 
Graph structure. More...  
dglSPCache_s  spCache 
Shortest path cache. More...  
double *  edge_fcosts 
Forward costs used for graph. More...  
double *  edge_bcosts 
backward costs used for graph More...  
double *  node_costs 
Node costs used for graph. More...  
int  cost_multip 
Edge and node costs multiplicator. More...  
Graphrelated section (see GRASS Directed Graph Library)
Definition at line 1220 of file dig_structs.h.
int Graph_info::cost_multip 
Edge and node costs multiplicator.
Definition at line 1250 of file dig_structs.h.
double* Graph_info::edge_bcosts 
backward costs used for graph
Definition at line 1242 of file dig_structs.h.
double* Graph_info::edge_fcosts 
Forward costs used for graph.
dglGetEdge() is not supported for _DGL_V1)
Definition at line 1238 of file dig_structs.h.
Referenced by Vect_net_get_line_cost().
dglGraph_s Graph_info::graph_s 
int Graph_info::line_type 
Line type used to build the graph.
Definition at line 1224 of file dig_structs.h.
double* Graph_info::node_costs 
Node costs used for graph.
Definition at line 1246 of file dig_structs.h.
Referenced by Vect_net_get_node_cost().
dglSPCache_s Graph_info::spCache 
Shortest path cache.
Definition at line 1232 of file dig_structs.h.