gerbv_project_t Struct Reference

#include <gerbv.h>


Detailed Description

The top-level structure used in libgerbv. A gerbv_project_t groups together any number of layers, while keeping track of other basic paramters needed for rendering
Examples:

example1.c, example3.c, and example6.c.

Definition at line 583 of file gerbv.h.


Data Fields

GdkColor background
int max_files
gerbv_fileinfo_t ** file
int curr_index
int last_loaded
int renderType
gboolean check_before_delete
gchar * path
gchar * execpath
gchar * project

Field Documentation

the background color used for rendering

Definition at line 584 of file gerbv.h.

the index of the currently active fileinfo

Definition at line 587 of file gerbv.h.

the type of renderer to use

Definition at line 589 of file gerbv.h.

TRUE to ask before deleting objects

Definition at line 590 of file gerbv.h.

Referenced by gerbv_create_project().

the default path to load new files from

Definition at line 591 of file gerbv.h.

Referenced by callbacks_open_layer_activate(), callbacks_open_project_activate(), and gerbv_create_project().

the path to executed version of gerbv

Definition at line 592 of file gerbv.h.

Referenced by read_project_file().

the default name for the private project file

Definition at line 593 of file gerbv.h.

Referenced by callbacks_new_activate().


The documentation for this struct was generated from the following file:

Generated on Tue Aug 19 00:14:51 2008 for gerbv by  doxygen 1.5.6