GML graph printing methods.
For a detailed format decription see http://docs.yworks.com/yfiles/doc/developers-guide/gml.html
Functions | |
| void | SCIPgmlWriteNode (FILE *file, unsigned int id, const char *label, const char *nodetype, const char *fillcolor, const char *bordercolor) |
| void | SCIPgmlWriteNodeWeight (FILE *file, unsigned int id, const char *label, const char *nodetype, const char *fillcolor, const char *bordercolor, SCIP_Real weight) |
| void | SCIPgmlWriteEdge (FILE *file, unsigned int source, unsigned int target, const char *label, const char *color) |
| void | SCIPgmlWriteArc (FILE *file, unsigned int source, unsigned int target, const char *label, const char *color) |
| void | SCIPgmlWriteOpening (FILE *file, SCIP_Bool directed) |
| void | SCIPgmlWriteClosing (FILE *file) |
| void SCIPgmlWriteNode | ( | FILE * | file, |
| unsigned int | id, | ||
| const char * | label, | ||
| const char * | nodetype, | ||
| const char * | fillcolor, | ||
| const char * | bordercolor | ||
| ) |
writes a node section to the given graph file
| file | file to write to |
| id | id of the node |
| label | label of the node |
| nodetype | type of the node, or NULL |
| fillcolor | color of the node's interior, or NULL |
| bordercolor | color of the node's border, or NULL |
Definition at line 485 of file misc.c.
References GMLFONTSIZE, GMLNODEBORDERCOLOR, GMLNODEFILLCOLOR, GMLNODEHEIGTH, GMLNODETYPE, and GMLNODEWIDTH.
Referenced by btPrintSubtree(), SCIP_DECL_CONSINITPRE(), SCIPdigraphPrintGml(), SCIPnodePrintAncestorBranchings(), SCIPvisualizeConsCumulative(), and SCIPwriteCliqueGraph().
| void SCIPgmlWriteNodeWeight | ( | FILE * | file, |
| unsigned int | id, | ||
| const char * | label, | ||
| const char * | nodetype, | ||
| const char * | fillcolor, | ||
| const char * | bordercolor, | ||
| SCIP_Real | weight | ||
| ) |
writes a node section including weight to the given graph file
| file | file to write to |
| id | id of the node |
| label | label of the node |
| nodetype | type of the node, or NULL |
| fillcolor | color of the node's interior, or NULL |
| bordercolor | color of the node's border, or NULL |
| weight | weight of node |
Definition at line 533 of file misc.c.
References GMLFONTSIZE, GMLNODEBORDERCOLOR, GMLNODEFILLCOLOR, GMLNODEHEIGTH, GMLNODETYPE, and GMLNODEWIDTH.
Referenced by SCIPwriteCliqueGraph().
| void SCIPgmlWriteEdge | ( | FILE * | file, |
| unsigned int | source, | ||
| unsigned int | target, | ||
| const char * | label, | ||
| const char * | color | ||
| ) |
writes an edge section to the given graph file
| file | file to write to |
| source | source node id of the node |
| target | target node id of the edge |
| label | label of the edge, or NULL |
| color | color of the edge, or NULL |
Definition at line 583 of file misc.c.
References GMLEDGECOLOR, and GMLFONTSIZE.
| void SCIPgmlWriteArc | ( | FILE * | file, |
| unsigned int | source, | ||
| unsigned int | target, | ||
| const char * | label, | ||
| const char * | color | ||
| ) |
writes an arc section to the given graph file
| file | file to write to |
| source | source node id of the node |
| target | target node id of the edge |
| label | label of the edge, or NULL |
| color | color of the edge, or NULL |
Definition at line 627 of file misc.c.
References GMLEDGECOLOR, and GMLFONTSIZE.
Referenced by btPrintSubtree(), SCIP_DECL_CONSINITPRE(), SCIPdigraphPrintGml(), SCIPnodePrintAncestorBranchings(), SCIPvisualizeConsCumulative(), and SCIPwriteCliqueGraph().
| void SCIPgmlWriteOpening | ( | FILE * | file, |
| SCIP_Bool | directed | ||
| ) |
writes the starting line to a GML graph file, does not open a file
| file | file to write to |
| directed | is the graph directed |
Definition at line 671 of file misc.c.
Referenced by SCIP_DECL_CONSINITPRE(), SCIPbtPrintGml(), SCIPdigraphPrintGml(), SCIPnodePrintAncestorBranchings(), SCIPvisualizeConsCumulative(), and SCIPwriteCliqueGraph().
| void SCIPgmlWriteClosing | ( | FILE * | file | ) |
writes the ending lines to a GML graph file, does not close a file
| file | file to close |
Definition at line 687 of file misc.c.
Referenced by SCIP_DECL_CONSINITPRE(), SCIPbtPrintGml(), SCIPdigraphPrintGml(), SCIPnodePrintAncestorBranchings(), SCIPvisualizeConsCumulative(), and SCIPwriteCliqueGraph().