GRASS GIS 7 Programmer's Manual  7.5.svn(2018)-r72103
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Graph_info Struct Reference

Graph-related section (see GRASS Directed Graph Library) More...

#include <dig_structs.h>

Collaboration diagram for Graph_info:

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...
 

Detailed Description

Graph-related section (see GRASS Directed Graph Library)

Definition at line 1220 of file dig_structs.h.

Field Documentation

int Graph_info::cost_multip

Edge and node costs multiplicator.

Definition at line 1250 of file dig_structs.h.

Referenced by NetA_get_node_costs(), Vect_net_build_graph(), and Vect_net_ttb_build_graph().

double* Graph_info::edge_bcosts

backward costs used for graph

Definition at line 1242 of file dig_structs.h.

Referenced by Vect_net_build_graph(), Vect_net_get_line_cost(), and Vect_net_ttb_build_graph().

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_build_graph(), Vect_net_get_line_cost(), and Vect_net_ttb_build_graph().

dglGraph_s Graph_info::graph_s

Graph structure.

Definition at line 1228 of file dig_structs.h.

Referenced by Vect_net_build_graph(), Vect_net_get_graph(), and Vect_net_ttb_build_graph().

int Graph_info::line_type

Line type used to build the graph.

Definition at line 1224 of file dig_structs.h.

Referenced by Vect_net_build_graph(), Vect_net_nearest_nodes(), and Vect_net_ttb_build_graph().

double* Graph_info::node_costs

Node costs used for graph.

Definition at line 1246 of file dig_structs.h.

Referenced by Vect_net_build_graph(), Vect_net_get_node_cost(), and Vect_net_ttb_build_graph().

dglSPCache_s Graph_info::spCache

Shortest path cache.

Definition at line 1232 of file dig_structs.h.

Referenced by Vect_net_build_graph(), and Vect_net_ttb_build_graph().


The documentation for this struct was generated from the following file: