Graphviz 12.0.1~dev.20240715.2254
Loading...
Searching...
No Matches
dot.c File Reference

main rendering program for various layouts of graphs and output formats More...

#include "config.h"
#include <cgraph/cgraph.h>
#include <cgraph/exit.h>
#include <gvc/gvc.h>
#include <gvc/gvio.h>
#include <common/globals.h>
#include <stdbool.h>
#include <stdlib.h>
#include <time.h>
Include dependency graph for dot.c:

Go to the source code of this file.

Functions

static void fperr (int s)
 
int main (int argc, char **argv)
 

Variables

static GVC_tGvc
 
static graph_tG
 

Function Documentation

◆ fperr()

static void fperr ( int  s)
static

Definition at line 38 of file dot.c.

References graphviz_exit().

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 47 of file dot.c.

References agclose(), agreseterrors(), fperr(), G, graphviz_exit(), Gvc, gvContextPlugins(), GvExitOnUsage, gvFinalize(), gvFreeContext(), gvFreeLayout(), gvLayoutJobs(), gvNextInputGraph(), gvParseArgs(), gvPluginsGraph(), gvRenderJobs(), gvToggle(), lt_preloaded_symbols, MAX, NULL, and prev.

Here is the call graph for this function:

Variable Documentation

◆ G

graph_t* G
static

Definition at line 34 of file dot.c.

Referenced by main().

◆ Gvc

GVC_t* Gvc
static

Definition at line 33 of file dot.c.

Referenced by main().