#include <render.h>
#include <cdt.h>
Include dependency graph for grid.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | _node_list |
struct | gridpt |
struct | cell |
Typedefs | |
typedef _grid | Grid |
typedef _node_list | node_list |
Functions | |
Grid * | mkGrid (int) |
void | adjustGrid (Grid *g, int nnodes) |
void | clearGrid (Grid *) |
void | addGrid (Grid *, int, int, Agnode_t *) |
void | walkGrid (Grid *, int(*)(Dt_t *, cell *, Grid *)) |
cell * | findGrid (Grid *, int, int) |
void | delGrid (Grid *) |
int | gLength (cell *p) |
typedef struct _node_list node_list |
Definition at line 229 of file grid.c.
References _grid::data, dtinsert, gridpt::i, gridpt::j, Agnode_t::name, cell::nodes, cell::p, and Verbose.
void adjustGrid | ( | Grid * | g, | |
int | nnodes | |||
) |
Definition at line 190 of file grid.c.
References free(), _grid::listMem, _grid::listSize, MAX, and N_GNEW.
Referenced by fdp_tLayout().
void clearGrid | ( | Grid * | ) |
Definition at line 207 of file grid.c.
References _grid::cellCur, _grid::cellMem, _grid::data, dtclear, _grid::listCur, and _grid::listMem.
void delGrid | ( | Grid * | ) |
Definition at line 218 of file grid.c.
References _grid::cellMem, _grid::data, dtclose(), free(), freeBlock(), and _grid::listMem.
Referenced by fdp_tLayout().
int gLength | ( | cell * | p | ) |
Grid* mkGrid | ( | int | ) |
Definition at line 171 of file grid.c.
References _grid::cellMem, _grid::data, dtopen(), Dtoset, GNEW, _grid::listMem, and _grid::listSize.
Referenced by fdp_tLayout().