com.phronemophobic.clj-graphviz.raw
->bezier
(->bezier bezier)
->pointf
(->pointf pointf)
->splines
(->splines spline)
->subgraph
(->subgraph subgraph*)
->subgraphs
(->subgraphs g*)
->text-label
(->text-label text-label*)
agalloc
(agalloc g size)
void * (struct Agraph_s * g, unsigned long size)
agattr
(agattr g kind name value)
struct Agsym_s * (struct Agraph_s * g, int kind, char * name, const char * value)
agattrsym
(agattrsym obj name)
struct Agsym_s * (void * obj, char * name)
agbindrec
(agbindrec obj name recsize move_to_front)
void * (void * obj, const char * name, unsigned int recsize, int move_to_front)
agcallbacks
(agcallbacks g flag)
int (struct Agraph_s * g, int flag)
agcanon
(agcanon char_* int)
agcanonStr
(agcanonStr str)
agclean
(agclean g kind rec_name)
void (struct Agraph_s * g, int kind, char * rec_name)
agclose
(agclose g)
int (struct Agraph_s * g)
agconcat
(agconcat g chan disc)
struct Agraph_s * (struct Agraph_s * g, void * chan, struct Agdisc_s * disc)
agcontains
(agcontains struct_Agraph_s_* void_*)
int (struct Agraph_s * , void * )
agcopyattr
(agcopyattr oldobj newobj)
int (void * oldobj, void * newobj)
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)
agdeledge
(agdeledge g arg_e)
int (struct Agraph_s * g, struct Agedge_s * arg_e)
agdelete
(agdelete g obj)
int (struct Agraph_s * g, void * obj)
agdelnode
(agdelnode g arg_n)
int (struct Agraph_s * g, struct Agnode_s * arg_n)
agdelrec
(agdelrec obj name)
int (void * obj, const char * name)
agdelsubg
(agdelsubg g sub)
int (struct Agraph_s * g, struct Agraph_s * sub)
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)
agerr
(agerr level fmt)
int (agerrlevel_t level, const char * fmt)
agflatten
(agflatten g flag)
void (struct Agraph_s * g, int flag)
agfree
(agfree g ptr)
void (struct Agraph_s * g, void * ptr)
agfstedge
(agfstedge g n)
struct Agedge_s * (struct Agraph_s * g, struct Agnode_s * n)
agfstin
(agfstin g n)
struct Agedge_s * (struct Agraph_s * g, struct Agnode_s * n)
agfstnode
(agfstnode g)
struct Agnode_s * (struct Agraph_s * g)
agfstout
(agfstout g n)
struct Agedge_s * (struct Agraph_s * g, struct Agnode_s * n)
agfstsubg
(agfstsubg g)
struct Agraph_s * (struct Agraph_s * g)
agget
(agget obj name)
char * (void * obj, char * name)
aggetrec
(aggetrec obj name move_to_front)
struct Agrec_s * (void * obj, const char * name, int move_to_front)
aghtmlstr
(aghtmlstr const_char_*)
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)
aginternalmapclearlocalnames
(aginternalmapclearlocalnames g)
void (struct Agraph_s * g)
agisdirected
(agisdirected g)
int (struct Agraph_s * g)
agissimple
(agissimple g)
int (struct Agraph_s * g)
agisstrict
(agisstrict g)
int (struct Agraph_s * g)
agisundirected
(agisundirected g)
int (struct Agraph_s * g)
aglstnode
(aglstnode g)
struct Agnode_s * (struct Agraph_s * g)
agmemconcat
(agmemconcat g cp)
struct Agraph_s * (struct Agraph_s * g, const char * cp)
agmemread
(agmemread cp)
struct Agraph_s * (const char * cp)
agnameof
(agnameof void_*)
agnedges
(agnedges g)
int (struct Agraph_s * g)
agnnodes
(agnnodes g)
int (struct Agraph_s * g)
agnode
(agnode g name createflag)
struct Agnode_s * (struct Agraph_s * g, char * name, int createflag)
agnodebefore
(agnodebefore u v)
int (struct Agnode_s * u, struct Agnode_s * v)
agnsubg
(agnsubg g)
int (struct Agraph_s * g)
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)
agnxtin
(agnxtin g e)
struct Agedge_s * (struct Agraph_s * g, struct Agedge_s * e)
agnxtnode
(agnxtnode g n)
struct Agnode_s * (struct Agraph_s * g, struct Agnode_s * n)
agnxtout
(agnxtout g e)
struct Agedge_s * (struct Agraph_s * g, struct Agedge_s * e)
agnxtsubg
(agnxtsubg subg)
struct Agraph_s * (struct Agraph_s * subg)
agobjkind
(agobjkind void_*)
agopen
(agopen name desc disc)
struct Agraph_s * (char * name, struct Agdesc_s desc, struct Agdisc_s * disc)
agparent
(agparent g)
struct Agraph_s * (struct Agraph_s * g)
agpopdisc
(agpopdisc g disc)
int (struct Agraph_s * g, struct Agcbdisc_s * disc)
agprvnode
(agprvnode g n)
struct Agnode_s * (struct Agraph_s * g, struct Agnode_s * n)
agpushdisc
(agpushdisc g disc state)
void (struct Agraph_s * g, struct Agcbdisc_s * disc, void * state)
agraphof
(agraphof obj)
struct Agraph_s * (void * obj)
agread
(agread chan disc)
struct Agraph_s * (void * chan, struct Agdisc_s * disc)
agreadline
(agreadline int)
agrealloc
(agrealloc g ptr oldsize size)
void * (struct Agraph_s * g, void * ptr, unsigned long oldsize, unsigned long size)
agrelabel_node
(agrelabel_node n newname)
int (struct Agnode_s * n, char * newname)
agreseterrors
(agreseterrors)
agroot
(agroot obj)
struct Agraph_s * (void * obj)
agsafeset
(agsafeset obj name value def)
int (void * obj, char * name, const char * value, const char * def)
agset
(agset obj name value)
int (void * obj, char * name, const char * value)
agseterr
(agseterr agerrlevel_t)
agerrlevel_t (agerrlevel_t )
agseterrf
(agseterrf int_(*)(char_*))
int (*)(char ) (int ()(char *) )
agsetfile
(agsetfile const_char_*)
agstrbind
(agstrbind g const_char_*)
char * (struct Agraph_s * g, const char * )
agstrcanon
(agstrcanon char_* char_*)
char * (char * , char * )
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)
agsubrep
(agsubrep g n)
struct Agsubnode_s * (struct Agraph_s * g, struct Agnode_s * n)
agwarningf
(agwarningf fmt)
agwrite
(agwrite g chan)
int (struct Agraph_s * g, void * chan)
agxget
(agxget obj sym)
char * (void * obj, struct Agsym_s * sym)
agxset
(agxset obj sym value)
int (void * obj, struct Agsym_s * sym, const char * value)
attach_attrs
(attach_attrs g)
void (struct Agraph_s * g)
dtclose
(dtclose struct__dt_s_*)
dtdisc
(dtdisc dt struct__dtdisc_s_* int)
struct _dtdisc_s * (struct _dt_s * dt, struct _dtdisc_s * , int )
dtflatten
(dtflatten struct__dt_s_*)
struct _dtlink_s * (struct _dt_s * )
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 * )
dtrenew
(dtrenew struct__dt_s_* void_*)
void * (struct _dt_s * , void * )
dtrestore
(dtrestore struct__dt_s_* struct__dtlink_s_*)
int (struct _dt_s * , struct _dtlink_s * )
dtsize
(dtsize struct__dt_s_*)
dtstat
(dtstat struct__dt_s_* struct__dtstat_s_* int)
int (struct _dt_s * , struct _dtstat_s * , int )
dtstrhash
(dtstrhash unsigned_int void_* int)
unsigned int (unsigned int , void * , 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 * )
edge-eduction
(edge-eduction g*)
freePath
(freePath p)
void (struct Ppoly_t * p)
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
*/
gvcBuildDate
(gvcBuildDate struct_GVC_s_*)
gvcInfo
(gvcInfo struct_GVC_s_*)
char ** (struct GVC_s * )
gvContextPlugins
(gvContextPlugins builtins demand_loading)
struct GVC_s * (const lt_symlist_t * builtins, int demand_loading)
gvcVersion
(gvcVersion struct_GVC_s_*)
gvFinalize
(gvFinalize gvc)
void (struct GVC_s * gvc)
gvFreeContext
(gvFreeContext gvc)
gvFreeLayout
(gvFreeLayout gvc g)
int (struct GVC_s * gvc, struct Agraph_s * g)
gvFreeRenderData
(gvFreeRenderData data)
gvLayout
(gvLayout gvc g engine)
int (struct GVC_s * gvc, struct Agraph_s * g, const char * engine)
gvLayoutDone
(gvLayoutDone g)
_Bool (struct Agraph_s * g)
gvLayoutJobs
(gvLayoutJobs gvc g)
int (struct GVC_s * gvc, struct Agraph_s * g)
gvNEWcontext
(gvNEWcontext builtins demand_loading)
struct GVC_s * (const lt_symlist_t * builtins, int demand_loading)
gvParseArgs
(gvParseArgs gvc argc argv)
int (struct GVC_s * gvc, int argc, char ** argv)
gvPluginList
(gvPluginList gvc kind sz char_*)
char ** (struct GVC_s * gvc, const char * kind, int * sz, char * )
gvPluginsGraph
(gvPluginsGraph gvc)
struct Agraph_s * (struct GVC_s * gvc)
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)
gvRenderJobs
(gvRenderJobs gvc g)
int (struct GVC_s * gvc, struct Agraph_s * g)
make-cgraph
(make-cgraph {:keys [id nodes edges subgraphs default-attributes flags], :as graph})
node-eduction
(node-eduction g*)
set->Agdesc
(set->Agdesc flags)
subgraph-eduction
(subgraph-eduction g*)