Graphviz
2.41.20171026.1811
|
Go to the source code of this file.
Macros | |
#define | N_GNEW(n, t) (t*)malloc((n)*sizeof(t)) |
Functions | |
void | agxbinit (agxbuf *xb, unsigned int hint, unsigned char *init) |
int | agxbmore (agxbuf *xb, size_t ssz) |
size_t | agxbput_n (agxbuf *xb, const char *s, size_t ssz) |
size_t | agxbput (agxbuf *xb, const char *s) |
void | agxbfree (agxbuf *xb) |
int | agxbpop (agxbuf *xb) |
#define N_GNEW | ( | n, | |
t | |||
) | (t*)malloc((n)*sizeof(t)) |
Definition at line 20 of file agxbuf.c.
Referenced by adjustGrid(), agxbinit(), agxbmore(), cAdjust(), call_tri(), call_tri2(), cccomps(), ccomps(), cg(), compute_new_weights(), conjugate_gradient(), conjugate_gradient_f(), dijkstra_f(), DistanceMatrix_restrict_cluster(), ELinitialize(), embed_graph(), findStopColor(), getSizes(), ideal_distance_matrix(), main(), make_simple_label(), makeAddPoly(), makeMatrix(), makeMultiSpline(), makePoly(), makeSelfArcs(), mkQueue(), mkRouter(), Operator_diag_precon_new(), PCA_alloc(), pccomps(), Plegal_arrangement(), polyOverlap(), power_iteration(), PQinitialize(), PriorityQueue_new(), PriorityQueue_push(), putGraphs(), round_corners(), routesplinesinit(), scAdjust(), solve(), SpringSmoother_new(), StressMajorizationSmoother2_new(), StressMajorizationSmoother_smooth(), TriangleSmoother_new(), and UG_graph().
void agxbfree | ( | agxbuf * | xb | ) |
Definition at line 94 of file agxbuf.c.
References agxbuf::buf, and agxbuf::dyna.
Referenced by aagerror(), attach_attrs_and_arrows(), clearHTMLlexer(), dotneato_args_initialize(), get_font_mapping(), htmlEntityUTF8(), latin1ToUTF8(), make_html_label(), parse_style(), parseHTML(), processClusterEdges(), sprintXDot(), and utf8ToLatin1().
Definition at line 25 of file agxbuf.c.
References agxbuf::buf, agxbuf::dyna, agxbuf::eptr, N_GNEW, and agxbuf::ptr.
Referenced by aagerror(), attach_attrs_and_arrows(), dotneato_args_initialize(), get_font_mapping(), gvplugin_list(), htmlEntityUTF8(), initHTMLlexer(), latin1ToUTF8(), make_html_label(), parse_style(), parseHTML(), processClusterEdges(), ps_string(), sprintXDot(), and utf8ToLatin1().
Definition at line 44 of file agxbuf.c.
References agxbuf::buf, agxbuf::dyna, agxbuf::eptr, N_GNEW, and agxbuf::ptr.
Referenced by agxbput_n().
Definition at line 103 of file agxbuf.c.
References agxbuf::buf, and agxbuf::ptr.
Referenced by attach_attrs_and_arrows().
size_t agxbput | ( | agxbuf * | xb, |
const char * | s | ||
) |
Definition at line 84 of file agxbuf.c.
References agxbput_n().
Referenced by aagerror(), attach_attrs_and_arrows(), core_loadimage_xdot(), getObjId(), gvplugin_list(), parse_style(), scanEntity(), and sprintXDot().
size_t agxbput_n | ( | agxbuf * | xb, |
const char * | s, | ||
size_t | ssz | ||
) |
Definition at line 72 of file agxbuf.c.
References agxbmore(), agxbuf::eptr, and agxbuf::ptr.
Referenced by agxbput().