|
Graphviz 14.0.3~dev.20251104.0241
|
#include "config.h"#include "../tools/openFile.h"#include <cgraph/cgraph.h>#include <cgraph/ingraphs.h>#include <common/pointset.h>#include <getopt.h>#include <util/agxbuf.h>#include <util/alloc.h>#include <util/debug.h>#include <util/exit.h>#include <util/startswith.h>#include <util/unreachable.h>#include <sparse/general.h>#include <sparse/SparseMatrix.h>#include <sparse/DotIO.h>#include <edgepaint/node_distinct_coloring.h>#include <edgepaint/edge_distinct_coloring.h>#include <sparse/color_palette.h>#include <stdbool.h>#include <stdlib.h>#include <string.h>Go to the source code of this file.
Functions | |
| static void | usage (char *cmd, int eval) |
| static int | checkG (Agraph_t *g) |
| static void | init (int argc, char *argv[], double *angle, double *accuracy, int *check_edges_with_same_endpoint, int *seed, const char **color_scheme, int *lightness) |
| static int | clarify (Agraph_t *g, double angle, double accuracy, int check_edges_with_same_endpoint, int seed, const char *color_scheme, int *lightness) |
| int | main (int argc, char *argv[]) |
Variables | |
| static char * | fname |
| static FILE * | outfile |
| static char ** | Files |
|
static |
Definition at line 65 of file edgepaintmain.c.
References agfstnode(), agfstout(), aghead, agnxtnode(), agnxtout(), and NULL.
Referenced by clarify().
|
static |
Definition at line 244 of file edgepaintmain.c.
References agerrorf(), agnameof(), agwrite(), checkG(), edge_distinct_coloring(), initDotIO(), and seed.
Referenced by main().
|
static |
Definition at line 83 of file edgepaintmain.c.
References cmd, Files, knownColorScheme(), NULL, openFile(), opts, outfile, seed, startswith(), UNREACHABLE, usage, and Verbose.
Referenced by checkStart(), initial_positions(), main(), majorization(), setSeed(), and tuneControl().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 261 of file edgepaintmain.c.
References agclose(), agnameof(), clarify(), fileName(), Files, fname, graphviz_exit(), GV_INFO, init(), newIngraph(), nextGraph(), NULL, prev, and seed.
|
static |
Definition at line 42 of file edgepaintmain.c.
References cmd, eval(), and graphviz_exit().
|
static |
Definition at line 40 of file edgepaintmain.c.
|
static |
Definition at line 38 of file edgepaintmain.c.
Referenced by chkNum(), fileName(), findBinding(), gdCmd(), main(), nextFile(), openF(), openFile(), resolve(), storeFileName(), and tclGdWriteCmd().
|
static |
Definition at line 39 of file edgepaintmain.c.
Referenced by init().