GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-36359e2344
|
#include <graph.h>
dglInt32_t _dglGraph::aOpaqueSet[16] |
Definition at line 144 of file graph.h.
Referenced by dgl_read_V1(), dgl_read_V2(), dgl_write_V1(), dgl_write_V2(), dglGet_Opaque(), dglInitialize(), dglSet_Opaque(), and dglWriteChunk().
dglInt32_t _dglGraph::cAlone |
Definition at line 149 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_ADD_NODE_FUNC(), DGL_DEL_NODE_FUNC(), dgl_read_V1(), dgl_read_V2(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), dglGet_AloneNodeCount(), and dglWriteChunk().
dglInt32_t _dglGraph::cEdge |
Definition at line 150 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_DEL_EDGE_FUNC(), DGL_DEL_NODE_FUNC(), DGL_EDGE_T_FIRST_FUNC(), DGL_GET_EDGE_FUNC(), dgl_read_V1(), dgl_read_V2(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), dglGet_EdgeCount(), and dglWriteChunk().
dglInt32_t _dglGraph::cHead |
Definition at line 147 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_DEL_NODE_FUNC(), dgl_read_V1(), dgl_read_V2(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), dglGet_HeadNodeCount(), and dglWriteChunk().
dglInt32_t _dglGraph::cNode |
Definition at line 146 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_ADD_NODE_FUNC(), DGL_DEL_NODE_FUNC(), DGL_GET_NODE_FUNC(), DGL_NODE_T_FIRST_FUNC(), dgl_read_V1(), dgl_read_V2(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), dglGet_NodeCount(), and dglWriteChunk().
dglInt32_t _dglGraph::cTail |
Definition at line 148 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_DEL_NODE_FUNC(), dgl_read_V1(), dgl_read_V2(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), dglGet_TailNodeCount(), and dglWriteChunk().
dglInt32_t _dglGraph::EdgeAttrSize |
Definition at line 143 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_EDGE_T_NEXT_FUNC(), DGL_EDGESET_T_NEXT_FUNC(), DGL_FLATTEN_FUNC(), DGL_GET_EDGE_FUNC(), DGL_GET_NODE_INEDGESET_FUNC(), dgl_write_V1(), dgl_write_V2(), dglEdgeSet_Attr(), dglGet_EdgeAttrSize(), dglInitialize(), and dglWriteChunk().
dglEdgePrioritizer_s _dglGraph::edgePrioritizer |
Definition at line 164 of file graph.h.
Referenced by dgl_edge_prioritizer_add(), dgl_edge_prioritizer_del(), dgl_release_V1(), dgl_release_V2(), and dglGet_EdgePrioritizer().
dglByte_t _dglGraph::Endian |
Definition at line 141 of file graph.h.
Referenced by dgl_write_V1(), dgl_write_V2(), dglGet_Endianess(), dglInitialize(), and dglWriteChunk().
dglInt32_t _dglGraph::Flags |
Definition at line 153 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_ADD_NODE_FUNC(), DGL_DEL_EDGE_FUNC(), DGL_DEL_NODE_FUNC(), dgl_depthfirst_spanning_V1(), dgl_depthfirst_spanning_V2(), dgl_dijkstra_V1(), dgl_dijkstra_V2(), DGL_EDGE_T_INITIALIZE_FUNC(), DGL_EDGESET_T_FIRST_FUNC(), DGL_EDGESET_T_NEXT_FUNC(), DGL_FLATTEN_FUNC(), DGL_GET_EDGE_FUNC(), DGL_GET_NODE_FUNC(), DGL_GET_NODE_INEDGESET_FUNC(), DGL_GET_NODE_OUTEDGESET_FUNC(), dgl_minimum_spanning_V1(), dgl_minimum_spanning_V2(), DGL_NODE_T_INITIALIZE_FUNC(), dgl_read_V1(), dgl_read_V2(), DGL_UNFLATTEN_FUNC(), dglEdgeGet_Head(), dglEdgeGet_Tail(), and dglGet_State().
dglInt32_t _dglGraph::iEdgeBuffer |
Definition at line 162 of file graph.h.
Referenced by DGL_EDGE_T_NEXT_FUNC(), DGL_FLATTEN_FUNC(), dgl_read_V1(), dgl_read_V2(), dgl_write_V1(), dgl_write_V2(), and dglWriteChunk().
int _dglGraph::iErrno |
Definition at line 138 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_ADD_NODE_FUNC(), DGL_DEL_EDGE_FUNC(), DGL_DEL_NODE_FUNC(), dgl_edge_prioritizer_add(), dgl_edge_prioritizer_del(), DGL_EDGE_T_FIRST_FUNC(), DGL_EDGE_T_INITIALIZE_FUNC(), DGL_EDGE_T_NEXT_FUNC(), DGL_EDGE_T_RELEASE_FUNC(), DGL_FLATTEN_FUNC(), DGL_GET_EDGE_FUNC(), DGL_GET_NODE_FUNC(), DGL_GET_NODE_INEDGESET_FUNC(), DGL_GET_NODE_OUTEDGESET_FUNC(), dgl_initialize_V1(), dgl_initialize_V2(), DGL_NODE_T_INITIALIZE_FUNC(), dgl_read_V1(), dgl_read_V2(), dgl_release_V1(), dgl_release_V2(), DGL_SPAN_DEPTHFIRST_SPANNING_FUNC(), DGL_SPAN_MINIMUM_SPANNING_FUNC(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), dglAddEdge(), dglAddEdgeX(), dglAddNode(), dglDelEdge(), dglDelNode(), dglDepthComponents(), dglDepthSpanning(), dglEdge_T_First(), dglEdge_T_Initialize(), dglEdge_T_Next(), dglEdge_T_Release(), dglEdgeGet_Attr(), dglEdgeGet_Cost(), dglEdgeGet_Head(), dglEdgeGet_Id(), dglEdgeGet_Tail(), dglEdgeSet_Attr(), dglEdgeset_T_First(), dglEdgeset_T_Initialize(), dglEdgeset_T_Next(), dglEdgesetGet_EdgeCount(), dglErrno(), dglFlatten(), dglGet_EdgeSize(), dglGet_NodeSize(), dglGetEdge(), dglGetNode(), dglInitialize(), dglInitializeSPCache(), dglMinimumSpanning(), dglNode_T_Find(), dglNode_T_First(), dglNode_T_Initialize(), dglNode_T_Next(), dglNode_T_Release(), dglNodeGet_Attr(), dglNodeGet_Id(), dglNodeGet_InDegree(), dglNodeGet_InEdgeset(), dglNodeGet_OutDegree(), dglNodeGet_OutEdgeset(), dglNodeGet_Status(), dglRead(), dglRelease(), dglReleaseSPCache(), dglShortestDistance(), dglShortestPath(), dglStrerror(), dglUnflatten(), and dglWrite().
dglInt32_t _dglGraph::iNodeBuffer |
Definition at line 160 of file graph.h.
Referenced by DGL_FLATTEN_FUNC(), DGL_NODE_T_NEXT_FUNC(), dgl_read_V1(), dgl_read_V2(), dgl_write_V1(), dgl_write_V2(), and dglWriteChunk().
dglInt32_t _dglGraph::nFamily |
Definition at line 154 of file graph.h.
Referenced by dglGet_Family(), dglSet_Family(), and dglWriteChunk().
dglInt64_t _dglGraph::nnCost |
Definition at line 151 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_DEL_EDGE_FUNC(), DGL_DEL_NODE_FUNC(), dgl_read_V1(), dgl_read_V2(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), dglGet_Cost(), dglSet_Cost(), and dglWriteChunk().
dglInt32_t _dglGraph::NodeAttrSize |
Definition at line 142 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_ADD_NODE_FUNC(), DGL_FLATTEN_FUNC(), DGL_GET_NODE_FUNC(), DGL_NODE_T_NEXT_FUNC(), dgl_write_V1(), dgl_write_V2(), dglGet_EdgeSize(), dglGet_NodeAttrSize(), dglGet_NodeSize(), dglInitialize(), dglNodeSet_Attr(), and dglWriteChunk().
dglNodePrioritizer_s _dglGraph::nodePrioritizer |
Definition at line 165 of file graph.h.
Referenced by dgl_release_V1(), dgl_release_V2(), and dglGet_NodePrioritizer().
dglInt32_t _dglGraph::nOptions |
Definition at line 155 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_DEL_EDGE_FUNC(), DGL_DEL_NODE_FUNC(), dglGet_Options(), dglSet_Options(), and dglWriteChunk().
dglByte_t* _dglGraph::pEdgeBuffer |
Definition at line 161 of file graph.h.
Referenced by DGL_EDGE_T_FIRST_FUNC(), DGL_EDGE_T_NEXT_FUNC(), DGL_FLATTEN_FUNC(), DGL_GET_EDGE_FUNC(), dgl_read_V1(), dgl_read_V2(), dgl_release_V1(), dgl_release_V2(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), and dglWriteChunk().
void* _dglGraph::pEdgeTree |
Definition at line 158 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_DEL_EDGE_FUNC(), DGL_DEL_NODE_FUNC(), DGL_EDGE_T_FIRST_FUNC(), DGL_EDGE_T_INITIALIZE_FUNC(), DGL_EDGESET_T_FIRST_FUNC(), DGL_EDGESET_T_NEXT_FUNC(), DGL_FLATTEN_FUNC(), DGL_GET_EDGE_FUNC(), dgl_initialize_V1(), dgl_initialize_V2(), dgl_release_V1(), dgl_release_V2(), and DGL_UNFLATTEN_FUNC().
dglByte_t* _dglGraph::pNodeBuffer |
Definition at line 159 of file graph.h.
Referenced by DGL_FLATTEN_FUNC(), DGL_GET_NODE_FUNC(), DGL_NODE_T_FIRST_FUNC(), DGL_NODE_T_NEXT_FUNC(), dgl_read_V1(), dgl_read_V2(), dgl_release_V1(), dgl_release_V2(), DGL_UNFLATTEN_FUNC(), dgl_write_V1(), dgl_write_V2(), and dglWriteChunk().
void* _dglGraph::pNodeTree |
Definition at line 157 of file graph.h.
Referenced by DGL_ADD_EDGE_FUNC(), DGL_ADD_NODE_FUNC(), DGL_DEL_NODE_FUNC(), DGL_DEL_NODE_INEDGE_FUNC(), DGL_DEL_NODE_OUTEDGE_FUNC(), DGL_FLATTEN_FUNC(), DGL_GET_NODE_FUNC(), DGL_GET_NODE_INEDGESET_FUNC(), DGL_GET_NODE_OUTEDGESET_FUNC(), dgl_initialize_V1(), dgl_initialize_V2(), DGL_NODE_T_FIND_FUNC(), DGL_NODE_T_FIRST_FUNC(), DGL_NODE_T_INITIALIZE_FUNC(), dgl_release_V1(), dgl_release_V2(), DGL_SPAN_MINIMUM_SPANNING_FUNC(), and DGL_UNFLATTEN_FUNC().
dglByte_t _dglGraph::Version |
Definition at line 140 of file graph.h.
Referenced by DGL_SPAN_DEPTHFIRST_SPANNING_FUNC(), DGL_SPAN_MINIMUM_SPANNING_FUNC(), dgl_write_V1(), dgl_write_V2(), dglAddEdge(), dglAddEdgeX(), dglAddNode(), dglDelEdge(), dglDelNode(), dglDepthComponents(), dglDepthSpanning(), dglEdge_T_First(), dglEdge_T_Initialize(), dglEdge_T_Next(), dglEdge_T_Release(), dglEdgeGet_Attr(), dglEdgeGet_Cost(), dglEdgeGet_Head(), dglEdgeGet_Id(), dglEdgeGet_Tail(), dglEdgeSet_Attr(), dglEdgeset_T_First(), dglEdgeset_T_Initialize(), dglEdgeset_T_Next(), dglEdgesetGet_EdgeCount(), dglFlatten(), dglGet_EdgeSize(), dglGet_NodeSize(), dglGet_Version(), dglGetEdge(), dglGetNode(), dglInitialize(), dglInitializeSPCache(), dglMinimumSpanning(), dglNode_T_Find(), dglNode_T_First(), dglNode_T_Initialize(), dglNode_T_Next(), dglNode_T_Release(), dglNodeGet_Attr(), dglNodeGet_Id(), dglNodeGet_InDegree(), dglNodeGet_InEdgeset(), dglNodeGet_OutDegree(), dglNodeGet_OutEdgeset(), dglNodeGet_Status(), dglNodeSet_Attr(), dglRelease(), dglReleaseSPCache(), dglSet_Version(), dglShortestDistance(), dglShortestPath(), dglUnflatten(), dglWrite(), dglWriteChunk(), NetA_distance_to_points(), NetA_strongly_connected_components(), and NetA_weakly_connected_components().