|
Graphviz
2.41.20171026.1811
|

Go to the source code of this file.
Macros | |
| #define | NOTUSED(var) (void) var |
| #define | NIL(type) ((type)0) |
| #define | isPinned(n) (ND_pinned(n) == P_PIN) |
| #define | hasPos(n) (ND_pinned(n) > 0) |
| #define | isFixed(n) (ND_pinned(n) > P_SET) |
| #define | CL_EDGE_TAG "cl_edge_info" |
| #define | SET_CLUST_NODE(n) (ND_clustnode(n) = TRUE) |
| #define | IS_CLUST_NODE(n) (ND_clustnode(n)) |
| #define | HAS_CLUST_EDGE(g) (aggetrec(g, CL_EDGE_TAG, FALSE)) |
| #define | EDGE_TYPE(g) (GD_flags(g) & (7 << 1)) |
| #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 CL_EDGE_TAG "cl_edge_info" |
Definition at line 29 of file macros.h.
Referenced by processClusterEdges().
| #define EDGE_TYPE | ( | g | ) | (GD_flags(g) & (7 << 1)) |
Definition at line 33 of file macros.h.
Referenced by addEdgeLabels(), edgeMidpoint(), fdp_layout(), osage_layout(), and spline_edges0().
| #define HAS_CLUST_EDGE | ( | g | ) | (aggetrec(g, CL_EDGE_TAG, FALSE)) |
Definition at line 32 of file macros.h.
Referenced by attach_attrs_and_arrows().
| #define hasPos | ( | n | ) | (ND_pinned(n) > 0) |
Definition at line 26 of file macros.h.
Referenced by init_nop(), initial_positions(), and initLayout().
| #define IS_CLUST_NODE | ( | n | ) | (ND_clustnode(n)) |
Definition at line 31 of file macros.h.
Referenced by processClusterEdges(), and write_plain().
Definition at line 27 of file macros.h.
Referenced by initLayout(), and stress_majorization_kD_mkernel().
| #define NEXTSIDE | ( | side, | |
| dir | |||
| ) |
Definition at line 41 of file macros.h.
Referenced by do_graph_label(), and gv_postprocess().
| #define SET_CLUST_NODE | ( | n | ) | (ND_clustnode(n) = TRUE) |
1.8.5