25 #ifndef KDSME_LAYOUT_GVUTILS_H
26 #define KDSME_LAYOUT_GVUTILS_H
28 #include <graphviz/types.h>
38 extern Agraph_t *_agopen(
const QString &name, Agdesc_t kind, Agdisc_t *disc);
40 extern Agraph_t *_agopen(
const QString &name,
int kind);
44 QString _agget(
void *
object,
const QString &attr,
const QString &alt = QString());
46 Agsym_t *_agnodeattr(Agraph_t *
object,
const QString &attr,
47 const QString &alt = QString());
48 Agsym_t *_agedgeattr(Agraph_t *
object,
const QString &attr,
49 const QString &alt = QString());
51 int _gvLayout(GVC_t *gvc, graph_t *g,
const char *engine);
54 void* _agbindrec(
void* obj,
const char* name,
unsigned int size,
int move_to_front);
57 Agnode_t *_agnode(Agraph_t *graph,
const QString &attr,
bool create =
true);
58 Agedge_t *_agedge(Agraph_t *graph, Agnode_t *tail, Agnode_t *head,
59 const QString &name = QString(),
bool create =
true);
60 Agraph_t *_agsubg(Agraph_t *graph,
const QString &attr,
bool create =
true);
63 int _agset(
void *
object,
const QString &attr,
const QString &value);
Definition: abstractexporter.h:33