21#if !defined(__CYGWIN__) && defined(__GNUC__) && !defined(__MINGW32__)
22#define INTERNAL __attribute__((visibility("hidden")))
INTERNAL int adjustNodes(graph_t *G)
INTERNAL int removeOverlapWith(graph_t *, adjust_data *)
INTERNAL int cAdjust(graph_t *, int)
INTERNAL SparseMatrix makeMatrix(Agraph_t *g)
INTERNAL expand_t sepFactor(graph_t *G)
INTERNAL int scAdjust(graph_t *, int)
INTERNAL double * getSizes(Agraph_t *g, pointf pad, int *n_elabels, int **elabels)
Set up array of half sizes in inches.
INTERNAL void graphAdjustMode(graph_t *G, adjust_data *, char *dflt)
INTERNAL int normalize(graph_t *g)
INTERNAL expand_t esepFactor(graph_t *G)
INTERNAL int removeOverlapAs(graph_t *, char *)
Use flag value to determine if and how to remove node overlaps.
geometric types and macros (e.g. points and boxes)