This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | NOTUSED(var) (void) var |
#define | isPinned(n) (ND_pinned(n) == P_PIN) |
#define | hasPos(n) (ND_pinned(n) > 0) |
#define | isFixed(n) (ND_pinned(n) > P_SET) |
#define | SET_CLUST_NODE(n) (ND_clustnode(n) = TRUE) |
#define | IS_CLUST_NODE(n) (ND_clustnode(n)) |
#define | HAS_CLUST_EDGE(g) (GD_flags(g) & 1) |
#define | SET_CLUST_EDGE(g) (GD_flags(g) |= 1) |
#define | EDGE_TYPE(g) (GD_flags(g) & (7 << 1)) |
#define | SET_RANKDIR(g, rd) ((g)->u.rankdir = (rd)) |
#define | streq(a, b) (*(a)==*(b)&&!strcmp(a,b)) |
#define | XPAD(d) ((d).x += 4*GAP) |
#define | YPAD(d) ((d).y += 2*GAP) |
#define | PAD(d) {XPAD(d); YPAD(d);} |
#define | OTHERDIR(dir) ((dir == CCW) ? CW : CCW) |
#define | NEXTSIDE(side, dir) |
#define EDGE_TYPE | ( | g | ) | (GD_flags(g) & (7 << 1)) |
#define HAS_CLUST_EDGE | ( | g | ) | (GD_flags(g) & 1) |
#define hasPos | ( | n | ) | (ND_pinned(n) > 0) |
Definition at line 25 of file macros.h.
Referenced by init_nop(), initial_positions(), and initLayout().
#define IS_CLUST_NODE | ( | n | ) | (ND_clustnode(n)) |
#define isFixed | ( | n | ) | (ND_pinned(n) > P_SET) |
Definition at line 26 of file macros.h.
Referenced by initLayout(), and stress_majorization_kD_mkernel().
#define isPinned | ( | n | ) | (ND_pinned(n) == P_PIN) |
#define NEXTSIDE | ( | side, | |||
dir | ) |
#define PAD | ( | d | ) | {XPAD(d); YPAD(d);} |
#define SET_CLUST_EDGE | ( | g | ) | (GD_flags(g) |= 1) |
#define SET_RANKDIR | ( | g, | |||
rd | ) | ((g)->u.rankdir = (rd)) |
#define streq | ( | a, | |||
b | ) | (*(a)==*(b)&&!strcmp(a,b)) |
Definition at line 37 of file macros.h.
Referenced by arrow_flags(), bind_shape(), find_user_shape(), getPackMode(), graph_init(), gvrender_set_style(), makePoly(), and maptoken().