Graphviz 13.0.0~dev.20241220.2304
|
Go to the source code of this file.
Data Structures | |
struct | Queue |
Functions | |
void | mkQueue (Queue *, int) |
void | freeQueue (Queue *) |
void | initQueue (Queue *, int startVertex) |
bool | deQueue (Queue *, int *) |
bool | enQueue (Queue *, int) |
void | bfs (int, vtx_data *, int, DistType *) |
Definition at line 25 of file bfs.c.
References deQueue(), dist(), enQueue(), freeQueue(), graph(), initQueue(), mkQueue(), neighbor, and NULL.
Referenced by compute_apsp_packed(), compute_apsp_simple(), embed_graph(), and sparse_stress_subspace_majorization_kD().
|
extern |
Definition at line 93 of file bfs.c.
References Queue::data, Queue::end, and Queue::start.
Referenced by bfs().
|
extern |
Definition at line 101 of file bfs.c.
References Queue::data, Queue::end, and Queue::queueSize.
Referenced by bfs().
|
extern |
Definition at line 81 of file bfs.c.
References Queue::data, and free().
Referenced by bfs().
|
extern |
Definition at line 86 of file bfs.c.
References Queue::data, Queue::end, and Queue::start.
Referenced by bfs().
|
extern |
Definition at line 74 of file bfs.c.
References Queue::data, Queue::end, gv_calloc(), Queue::queueSize, and Queue::start.
Referenced by bfs().