GRASS 8 Programmer's Manual 8.6.0dev(2026)-ddeab64dbf
Loading...
Searching...
No Matches
_dglGraph Struct Reference

#include <graph.h>

Collaboration diagram for _dglGraph:

Data Fields

int iErrno
 
dglByte_t Version
 
dglByte_t Endian
 
dglInt32_t NodeAttrSize
 
dglInt32_t EdgeAttrSize
 
dglInt32_t aOpaqueSet [16]
 
dglInt32_t cNode
 
dglInt32_t cHead
 
dglInt32_t cTail
 
dglInt32_t cAlone
 
dglInt32_t cEdge
 
dglInt64_t nnCost
 
dglInt32_t Flags
 
dglInt32_t nFamily
 
dglInt32_t nOptions
 
voidpNodeTree
 
voidpEdgeTree
 
dglByte_tpNodeBuffer
 
dglInt32_t iNodeBuffer
 
dglByte_tpEdgeBuffer
 
dglInt32_t iEdgeBuffer
 
dglEdgePrioritizer_s edgePrioritizer
 
dglNodePrioritizer_s nodePrioritizer
 

Detailed Description

Definition at line 137 of file graph.h.

Field Documentation

◆ aOpaqueSet

dglInt32_t _dglGraph::aOpaqueSet[16]

Definition at line 144 of file graph.h.

Referenced by dglInitialize().

◆ cAlone

dglInt32_t _dglGraph::cAlone

Definition at line 149 of file graph.h.

◆ cEdge

dglInt32_t _dglGraph::cEdge

Definition at line 150 of file graph.h.

Referenced by DGL_EDGE_T_FIRST_FUNC().

◆ cHead

dglInt32_t _dglGraph::cHead

Definition at line 147 of file graph.h.

◆ cNode

dglInt32_t _dglGraph::cNode

Definition at line 146 of file graph.h.

◆ cTail

dglInt32_t _dglGraph::cTail

Definition at line 148 of file graph.h.

◆ EdgeAttrSize

dglInt32_t _dglGraph::EdgeAttrSize

Definition at line 143 of file graph.h.

Referenced by DGL_EDGE_T_NEXT_FUNC(), dglEdgeSet_Attr(), and dglInitialize().

◆ edgePrioritizer

dglEdgePrioritizer_s _dglGraph::edgePrioritizer

◆ Endian

dglByte_t _dglGraph::Endian

Definition at line 141 of file graph.h.

Referenced by dglInitialize().

◆ Flags

dglInt32_t _dglGraph::Flags

◆ iEdgeBuffer

dglInt32_t _dglGraph::iEdgeBuffer

Definition at line 162 of file graph.h.

Referenced by DGL_EDGE_T_NEXT_FUNC().

◆ iErrno

◆ iNodeBuffer

dglInt32_t _dglGraph::iNodeBuffer

Definition at line 160 of file graph.h.

◆ nFamily

dglInt32_t _dglGraph::nFamily

Definition at line 154 of file graph.h.

◆ nnCost

dglInt64_t _dglGraph::nnCost

Definition at line 151 of file graph.h.

◆ NodeAttrSize

dglInt32_t _dglGraph::NodeAttrSize

Definition at line 142 of file graph.h.

Referenced by dglInitialize(), and dglNodeSet_Attr().

◆ nodePrioritizer

dglNodePrioritizer_s _dglGraph::nodePrioritizer

Definition at line 165 of file graph.h.

Referenced by dglGet_NodePrioritizer().

◆ nOptions

dglInt32_t _dglGraph::nOptions

Definition at line 155 of file graph.h.

◆ pEdgeBuffer

dglByte_t* _dglGraph::pEdgeBuffer

Definition at line 161 of file graph.h.

Referenced by DGL_EDGE_T_FIRST_FUNC(), and DGL_EDGE_T_NEXT_FUNC().

◆ pEdgeTree

void* _dglGraph::pEdgeTree

Definition at line 158 of file graph.h.

Referenced by DGL_EDGE_T_FIRST_FUNC(), and DGL_EDGE_T_INITIALIZE_FUNC().

◆ pNodeBuffer

dglByte_t* _dglGraph::pNodeBuffer

Definition at line 159 of file graph.h.

◆ pNodeTree

void* _dglGraph::pNodeTree

Definition at line 157 of file graph.h.

Referenced by DGL_NODE_T_INITIALIZE_FUNC().

◆ Version


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