gerbv
2.10.1-dev~93f1b5
|
#include <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 |
gboolean | show_invisible_selection |
gchar * | path |
gchar * | execpath |
gchar * | execname |
gchar * | project |
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
GdkColor gerbv_project_t::background |
gboolean gerbv_project_t::check_before_delete |
TRUE to ask before deleting objects
Definition at line 767 of file gerbv.h.
Referenced by gerbv_create_project().
int gerbv_project_t::curr_index |
gchar* gerbv_project_t::execname |
the path plus executible name for Gerbv
Definition at line 771 of file gerbv.h.
Referenced by gerbv_destroy_project().
gchar* gerbv_project_t::execpath |
the path to executed version of Gerbv
Definition at line 770 of file gerbv.h.
Referenced by gerbv_destroy_project().
gerbv_fileinfo_t** gerbv_project_t::file |
the array for holding the child fileinfos
Definition at line 763 of file gerbv.h.
Referenced by callbacks_quit_activate(), generate_drill_analysis(), generate_gerber_analysis(), gerbv_create_project(), gerbv_destroy_project(), and gerbv_get_fileinfo_for_image().
int gerbv_project_t::last_loaded |
the (number-1) of fileinfos currently in the project
Definition at line 765 of file gerbv.h.
Referenced by callbacks_new_project_activate(), callbacks_quit_activate(), generate_drill_analysis(), generate_gerber_analysis(), gerbv_create_project(), gerbv_destroy_project(), gerbv_get_fileinfo_for_image(), and open_project().
int gerbv_project_t::max_files |
the current number of fileinfos in the file array
Definition at line 762 of file gerbv.h.
Referenced by gerbv_create_project().
gchar* gerbv_project_t::path |
the default path to load new files from
Definition at line 769 of file gerbv.h.
Referenced by gerbv_create_project(), gerbv_destroy_project(), and open_project().
gchar* gerbv_project_t::project |
the default name for the private project file
Definition at line 772 of file gerbv.h.
Referenced by gerbv_destroy_project().
gboolean gerbv_project_t::show_invisible_selection |