GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)36cc5b219e

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 1204 of file dig_structs.h.
int Graph_info::cost_multip 
Edge and node costs multiplicator.
Definition at line 1234 of file dig_structs.h.
double* Graph_info::edge_bcosts 
backward costs used for graph
Definition at line 1226 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 1222 of file dig_structs.h.
dglGraph_s Graph_info::graph_s 
int Graph_info::line_type 
Line type used to build the graph.
Definition at line 1208 of file dig_structs.h.
double* Graph_info::node_costs 
Node costs used for graph.
Definition at line 1230 of file dig_structs.h.
Referenced by Vect_net_get_node_cost().
dglSPCache_s Graph_info::spCache 
Shortest path cache.
Definition at line 1216 of file dig_structs.h.