GRASS GIS 8 Programmer's Manual
8.2.2dev(2023)-3d2c704037
|
Graph-related 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... | |
Graph-related 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.