|
Graphviz 14.0.3~dev.20251028.0232
|
result of partitioning available space, part of maze More...
#include <grid.h>
Data Fields | |
| gridpt | p |
| node_list * | nodes |
| Dtlink_t | link |
| int | flags |
| int | nedges |
| sedge * | edges [6] |
| up to six links (sedge) between four sides (snode) of the cell | |
| size_t | nsides |
| snode ** | sides |
| up to four sides: M_RIGHT, M_TOP, M_LEFT, M_BOTTOM | |
| boxf | bb |
| boxf cell::bb |
Definition at line 56 of file maze.h.
Referenced by convertSPtoRoute(), coordOf(), createSEdges(), emitGraph(), extractHChans(), extractVChans(), htrack(), markSmall(), midPt(), mkMaze(), mkMazeGraph(), psdump(), sidePt(), updateWts(), and vtrack().
| sedge* cell::edges[6] |
Definition at line 45 of file maze.h.
Referenced by createSEdges(), and updateWts().
| int cell::flags |
Definition at line 43 of file maze.h.
Referenced by extractHChans(), extractVChans(), markSmall(), and mkMaze().
| int cell::nedges |
Definition at line 44 of file maze.h.
Referenced by createSEdges(), and updateWts().
| node_list* cell::nodes |
Definition at line 35 of file grid.h.
Referenced by addGrid(), doNeighbor(), gLength(), gridRepulse(), and newCell().
| size_t cell::nsides |
Definition at line 54 of file maze.h.
Referenced by addLoop(), addNodeEdges(), markSmall(), and mkMazeGraph().
| gridpt cell::p |
Definition at line 34 of file grid.h.
Referenced by addGrid(), findGrid(), gridRepulse(), and newCell().
| snode** cell::sides |
Definition at line 55 of file maze.h.
Referenced by addLoop(), addNodeEdges(), coordOf(), createSEdges(), extractHChans(), extractVChans(), freeMaze(), markSmall(), and mkMazeGraph().