CMR  1.3.0
Public Attributes | List of all members
CMR_GRAPH Struct Reference

#include <graph.h>

Public Attributes

size_t numNodes
 Number of nodes. More...
 
size_t memNodes
 Number of nodes for which memory is allocated. More...
 
CMR_GRAPH_NODE_DATAnodes
 Array containing node data. More...
 
int firstNode
 Index of first node. More...
 
int freeNode
 Beginning of free-list of nodes. More...
 
size_t numEdges
 Number of edges. More...
 
size_t memEdges
 Number of edges for which memory is allocated. More...
 
CMR_GRAPH_ARC_DATAarcs
 Array containing arc data. More...
 
int freeEdge
 Beginning of free-list of arc. More...
 

Member Data Documentation

◆ arcs

CMR_GRAPH_ARC_DATA* CMR_GRAPH::arcs

Array containing arc data.

◆ firstNode

int CMR_GRAPH::firstNode

Index of first node.

◆ freeEdge

int CMR_GRAPH::freeEdge

Beginning of free-list of arc.

◆ freeNode

int CMR_GRAPH::freeNode

Beginning of free-list of nodes.

◆ memEdges

size_t CMR_GRAPH::memEdges

Number of edges for which memory is allocated.

◆ memNodes

size_t CMR_GRAPH::memNodes

Number of nodes for which memory is allocated.

◆ nodes

CMR_GRAPH_NODE_DATA* CMR_GRAPH::nodes

Array containing node data.

◆ numEdges

size_t CMR_GRAPH::numEdges

Number of edges.

◆ numNodes

size_t CMR_GRAPH::numNodes

Number of nodes.


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