com.phronemophobic.clj-graphviz.raw
agattr
(agattr g kind name value)
struct Agsym_s * (struct Agraph_s * g, int kind, char * name, const char * value)
agbindrec
(agbindrec obj name recsize move_to_front)
void * (void * obj, const char * name, unsigned int recsize, int move_to_front)
agconcat
(agconcat g chan disc)
struct Agraph_s * (struct Agraph_s * g, void * chan, struct Agdisc_s * disc)
agcountuniqedges
(agcountuniqedges g n in out)
int (struct Agraph_s * g, struct Agnode_s * n, int in, int out)
agdegree
(agdegree g n in out)
int (struct Agraph_s * g, struct Agnode_s * n, int in, int out)
agedge
(agedge g t h name createflag)
struct Agedge_s * (struct Agraph_s * g, struct Agnode_s * t, struct Agnode_s * h, char * name, int createflag)
aggetrec
(aggetrec obj name move_to_front)
struct Agrec_s * (void * obj, const char * name, int move_to_front)
agidedge
(agidedge g t h id createflag)
struct Agedge_s * (struct Agraph_s * g, struct Agnode_s * t, struct Agnode_s * h, unsigned long long id, int createflag)
agidnode
(agidnode g id createflag)
struct Agnode_s * (struct Agraph_s * g, unsigned long long id, int createflag)
agidsubg
(agidsubg g id cflag)
struct Agraph_s * (struct Agraph_s * g, unsigned long long id, int cflag)
aginit
(aginit g kind rec_name rec_size move_to_front)
void (struct Agraph_s * g, int kind, const char * rec_name, int rec_size, int move_to_front)
agnode
(agnode g name createflag)
struct Agnode_s * (struct Agraph_s * g, char * name, int createflag)
agnxtattr
(agnxtattr g kind attr)
struct Agsym_s * (struct Agraph_s * g, int kind, struct Agsym_s * attr)
agnxtedge
(agnxtedge g e n)
struct Agedge_s * (struct Agraph_s * g, struct Agedge_s * e, struct Agnode_s * n)
agopen
(agopen name desc disc)
struct Agraph_s * (char * name, struct Agdesc_s desc, struct Agdisc_s * disc)
agpushdisc
(agpushdisc g disc state)
void (struct Agraph_s * g, struct Agcbdisc_s * disc, void * state)
agrealloc
(agrealloc g ptr oldsize size)
void * (struct Agraph_s * g, void * ptr, unsigned long oldsize, unsigned long size)
agsafeset
(agsafeset obj name value def)
int (void * obj, char * name, const char * value, const char * def)
agstrdup
(agstrdup struct_Agraph_s_* const_char_*)
char * (struct Agraph_s * , const char * )
agstrdup_html
(agstrdup_html struct_Agraph_s_* const_char_*)
char * (struct Agraph_s * , const char * )
agstrfree
(agstrfree struct_Agraph_s_* const_char_*)
int (struct Agraph_s * , const char * )
agsubedge
(agsubedge g e createflag)
struct Agedge_s * (struct Agraph_s * g, struct Agedge_s * e, int createflag)
agsubg
(agsubg g name cflag)
struct Agraph_s * (struct Agraph_s * g, char * name, int cflag)
agsubnode
(agsubnode g n createflag)
struct Agnode_s * (struct Agraph_s * g, struct Agnode_s * n, int createflag)
dtdisc
(dtdisc dt struct__dtdisc_s_* int)
struct _dtdisc_s * (struct _dt_s * dt, struct _dtdisc_s * , int )
dtmethod
(dtmethod struct__dt_s_* struct__dtmethod_s_*)
struct _dtmethod_s * (struct _dt_s * , struct _dtmethod_s * )
dtopen
(dtopen struct__dtdisc_s_* struct__dtmethod_s_*)
struct _dt_s * (struct _dtdisc_s * , struct _dtmethod_s * )
dtrestore
(dtrestore struct__dt_s_* struct__dtlink_s_*)
int (struct _dt_s * , struct _dtlink_s * )
dtstat
(dtstat struct__dt_s_* struct__dtstat_s_* int)
int (struct _dt_s * , struct _dtstat_s * , int )
dtview
(dtview struct__dt_s_* struct__dt_s_*)
struct _dt_s * (struct _dt_s * , struct _dt_s * )
dtwalk
(dtwalk struct__dt_s_* int_(*)(struct__dt_s_*,_void_*,_void_*) void_*)
int (struct _dt_s * , int (*)(struct _dt_s *, void *, void *) , void * )
gvAddLibrary
(gvAddLibrary gvc lib)
void (struct GVC_s * gvc, gvplugin_library_t * lib) /** Add a library from your user application
- @param gvc Graphviz context to add library to
- @param lib library to add */
gvContextPlugins
(gvContextPlugins builtins demand_loading)
struct GVC_s * (const lt_symlist_t * builtins, int demand_loading)
gvLayout
(gvLayout gvc g engine)
int (struct GVC_s * gvc, struct Agraph_s * g, const char * engine)
gvNEWcontext
(gvNEWcontext builtins demand_loading)
struct GVC_s * (const lt_symlist_t * builtins, int demand_loading)
gvPluginList
(gvPluginList gvc kind sz char_*)
char ** (struct GVC_s * gvc, const char * kind, int * sz, char * )
gvRender
(gvRender gvc g format out)
int (struct GVC_s * gvc, struct Agraph_s * g, const char * format, struct __sFILE * out)
gvRenderContext
(gvRenderContext gvc g format context)
int (struct GVC_s * gvc, struct Agraph_s * g, const char * format, void * context)
gvRenderData
(gvRenderData gvc g format result length)
int (struct GVC_s * gvc, struct Agraph_s * g, const char * format, char ** result, unsigned int * length)
gvRenderFilename
(gvRenderFilename gvc g format filename)
int (struct GVC_s * gvc, struct Agraph_s * g, const char * format, const char * filename)
gvToolTred
(gvToolTred g)
int (struct Agraph_s * g) /** Perform a Transitive Reduction on a graph
- @param g graph to be transformed. */
make-cgraph
(make-cgraph {:keys [id nodes edges subgraphs default-attributes flags], :as graph})