|
Graphviz 14.0.3~dev.20251031.2233
|
#include "builddate.h"#include "config.h"#include "glexpose.h"#include "gltemplate.h"#include "glutrender.h"#include "gui/frmobjectui.h"#include "gui/gui.h"#include "gui/menucallbacks.h"#include "gvprpipe.h"#include "viewport.h"#include <assert.h>#include <glade/glade.h>#include <gtk/gtk.h>#include <gtk/gtkgl.h>#include <getopt.h>#include <stdlib.h>#include <string.h>#include <util/alloc.h>#include <util/exit.h>#include <util/gv_find_me.h>#include <util/path.h>Go to the source code of this file.
Functions | |
| char * | smyrnaPath (char *suffix) |
| static void | usage (int v) |
| static char * | parseArgs (int argc, char *argv[], ViewInfo *viewinfo) |
| static void | windowedMode (int argc, char *argv[]) |
| static char * | find_share (void) |
| find an absolute path to where Smyrna auxiliary files are stored | |
| int | main (int argc, char *argv[]) |
Variables | |
| static char * | smyrnaDir |
| path to directory containing smyrna data files | |
| static char * | smyrnaGlade |
| static char * | useString |
| static char * | Info [] |
|
static |
Definition at line 165 of file main.c.
References free(), graphviz_exit(), gv_alloc(), gv_find_me(), NULL, and PATH_SEPARATOR.
Referenced by main().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 203 of file main.c.
References cb_glutinit(), find_share(), graphviz_exit(), GUI_FULLSCREEN, _ViewInfo::guiMode, gv_alloc(), init_viewport(), _ViewInfo::initFile, _ViewInfo::initFileName, NULL, _ViewInfo::optArg, parseArgs(), smyrnaDir, view, and windowedMode().
|
static |
Definition at line 86 of file main.c.
References _ViewInfo::drawSplines, graphviz_exit(), GUI_FULLSCREEN, _ViewInfo::guiMode, Info, NULL, _ViewInfo::optArg, and usage.
Referenced by main().
| char * smyrnaPath | ( | char * | suffix | ) |
Definition at line 51 of file main.c.
References gv_calloc(), len(), smyrnaDir, and suffix.
Referenced by get_data_dir(), glcreate_gl_topview_menu(), init_viewport(), load_attr_list(), load_mouse_actions(), and windowedMode().
|
static |
Definition at line 75 of file main.c.
References graphviz_exit(), and useString.
|
static |
Definition at line 122 of file main.c.
References change_cursor(), configure_gl(), create_window(), _ViewInfo::graphComboBox, GUI_FULLSCREEN, _ViewInfo::guiMode, mQuitSlot(), NULL, smyrnaGlade, smyrnaPath(), view, and xml.
Referenced by main().
|
static |
Definition at line 80 of file main.c.
Referenced by parseArgs().
|
static |
Definition at line 39 of file main.c.
Referenced by main(), and smyrnaPath().
|
static |
Definition at line 40 of file main.c.
Referenced by windowedMode().