Graphviz
2.41.20171026.1811
|
Go to the source code of this file.
Data Structures | |
struct | nitem |
struct | info |
Macros | |
#define | SCALE 10 |
#define | SCALE2 (SCALE/2) |
#define | overlap(pb, qb) |
Typedefs | |
typedef struct nitem | nitem |
typedef int(* | distfn )(box *, box *) |
typedef int(* | intersectfn )(nitem *, nitem *) |
typedef int(* | sortfn_t )(const void *, const void *) |
Functions | |
int | cAdjust (graph_t *g, int mode) |
int | scAdjust (graph_t *g, int equal) |
#define overlap | ( | pb, | |
qb | |||
) |
Definition at line 549 of file constraint.c.
#define SCALE 10 |
Definition at line 21 of file constraint.c.
Referenced by cAdjust().
#define SCALE2 (SCALE/2) |
Definition at line 22 of file constraint.c.
Definition at line 34 of file constraint.c.
Definition at line 35 of file constraint.c.
typedef int(* sortfn_t)(const void *, const void *) |
Definition at line 709 of file constraint.c.
Definition at line 635 of file constraint.c.
References agfstnode(), agnnodes(), agnxtnode(), AM_ORTHO, AM_ORTHO_YX, AM_ORTHOXY, AM_ORTHOYX, AM_PORTHO, AM_PORTHO_YX, AM_PORTHOXY, AM_PORTHOYX, N_GNEW, ND_pos, nitem::np, nitem::pos, PS2INCH, SCALE, sepFactor(), point::x, and point::y.
Referenced by removeOverlapWith().
Definition at line 870 of file constraint.c.
References agfstnode(), agnnodes(), agnxtnode(), info::bb, expand_t::doAdd, info::ht2, boxf::LL, N_GNEW, ND_height, ND_pos, ND_width, info::np, info::pos, PS2INCH, sepFactor(), boxf::UR, Verbose, info::wd2, pointf_s::x, expand_t::x, pointf_s::y, and expand_t::y.
Referenced by removeOverlapWith().