Mescal
Loading...
Searching...
No Matches
lgraph Struct Reference

Type used to represent a directed labeled graph. More...

#include <graphs.h>

Public Attributes

uint size_graph
 Number of vertices.
 
uint size_alpha
 Number of labels.
 
dequeue *** edges
 The edges: an array of arrays of size size_graph * size_alpha.
 

Detailed Description

Type used to represent a directed labeled graph.

Remarks
The set of edges is represented by the array of arrays of dequeues edges. For each vertex q and each letter a the cell edge[q][a] contains a list of all vertices that are connected to q by an edge labeled by a. This list must be sorted in increasing order.

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