Graphviz
2.41.20171026.1811
|
Go to the source code of this file.
Macros | |
#define | YDIR(y) (Y_invert ? (Y_off - (y)) : (y)) |
#define | YFDIR(y) (Y_invert ? (YF_off - (y)) : (y)) |
Functions | |
double | yDir (double y) |
void | write_plain (GVJ_t *job, graph_t *g, FILE *f, boolean extend) |
void | attach_attrs_and_arrows (graph_t *g, int *sp, int *ep) |
void | attach_attrs (graph_t *g) |
#define YDIR | ( | y | ) | (Y_invert ? (Y_off - (y)) : (y)) |
Definition at line 19 of file output.c.
Referenced by attach_attrs_and_arrows(), and yDir().
#define YFDIR | ( | y | ) | (Y_invert ? (YF_off - (y)) : (y)) |
Definition at line 20 of file output.c.
Referenced by attach_attrs_and_arrows().
void attach_attrs | ( | graph_t * | g | ) |
Definition at line 399 of file output.c.
References attach_attrs_and_arrows().
Definition at line 232 of file output.c.
References AGEDGE, agfstnode(), agfstout(), agget(), AGNODE, agnxtnode(), agnxtout(), AGRAPH, agset(), agxbfree(), agxbinit(), agxbpop(), agxbput(), agxbputc, agxbuse, agxset(), ED_edge_type, ED_head_label, ED_label, ED_spl, ED_tail_label, ED_xlabel, EDGE_LABEL, EDGE_XLABEL, GD_has_labels, GD_odim, GRAPH_LABEL, gv_fixLocale(), GVSPLINES, HAS_CLUST_EDGE, HEAD_LABEL, IGNORED, isPolygon(), M_PI, N_height, N_vertices, N_width, ND_coord, ND_height, ND_ht, ND_lw, ND_pos, ND_rw, ND_shape, ND_shape_info, ND_width, ND_xlabel, NODE_XLABEL, NULL, POINTS_PER_INCH, PS2INCH, safe_dcl(), polygon_t::sides, State, TAIL_LABEL, undoClusterEdges(), polygon_t::vertices, pointf_s::x, pointf_s::y, YDIR, and YFDIR.
Referenced by attach_attrs().
Definition at line 113 of file output.c.
References agcanonStr(), agfstnode(), agfstout(), agget(), aghead(), agnameof(), agnxtnode(), agnxtout(), agraphof(), agtail(), agxget(), Agraph_s::clos, DEFAULT_COLOR, DEFAULT_FILL, Agclos_s::disc, E_color, E_style, ED_label, ED_spl, GD_bb, Agdisc_s::io, IS_CLUST_NODE, late_nnstring(), lbl, bezier::list, N_color, N_fillcolor, N_label, N_style, ND_coord, ND_height, ND_label, ND_shape, ND_width, NULL, PS2INCH, Agiodisc_s::putstr, bezier::size, pointf_s::x, pointf_s::y, and GVJ_s::zoom.