#include <gerbv.h>
example2.c, example4.c, and example5.c.
Definition at line 550 of file gerbv.h.
Data Fields | |
| gerbv_layertype_t | layertype |
| gerbv_aperture_t * | aperture [APERTURE_MAX] |
| gerbv_layer_t * | layers |
| gerbv_netstate_t * | states |
| gerbv_amacro_t * | amacro |
| gerbv_format_t * | format |
| gerbv_image_info_t * | info |
| gerbv_net_t * | netlist |
| gerbv_stats_t * | gerbv_stats |
| gerbv_drill_stats_t * | drill_stats |
the type of layer (RS274X, drill, or pick-and-place)
Definition at line 551 of file gerbv.h.
Referenced by callbacks_analyze_active_drill_activate(), callbacks_analyze_active_gerbers_activate(), generate_drill_analysis(), generate_gerber_analysis(), gerbv_image_duplicate_image(), and parse_gerb().
| gerbv_aperture_t* gerbv_image_t::aperture[APERTURE_MAX] |
an array with all apertures used
Definition at line 552 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_destroy_image(), gerbv_export_drill_file_from_image(), gerbv_export_rs274x_file_from_image(), gerbv_image_copy_image(), and gerbv_image_duplicate_image().
an array of all RS274X layers used (only used in RS274X types)
Definition at line 553 of file gerbv.h.
Referenced by gerbv_destroy_image(), gerbv_export_rs274x_file_from_image(), gerbv_image_copy_image(), gerbv_image_duplicate_image(), and parse_gerb().
an array of all RS274X states used (only used in RS274X types)
Definition at line 554 of file gerbv.h.
Referenced by gerbv_destroy_image(), gerbv_export_rs274x_file_from_image(), gerbv_image_copy_image(), gerbv_image_duplicate_image(), and parse_gerb().
| gerbv_amacro_t* gerbv_image_t::amacro |
an array of all macros used (only used in RS274X types)
Definition at line 555 of file gerbv.h.
Referenced by gerbv_destroy_image().
formatting info
Definition at line 556 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_destroy_image(), and parse_G_code().
miscellaneous info regarding the layer such as overall size, etc
Definition at line 557 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_destroy_image(), gerbv_export_rs274x_file_from_image(), and gerbv_image_duplicate_image().
an array of all geometric entities in the layer
Definition at line 558 of file gerbv.h.
Referenced by gerbv_destroy_image(), gerbv_export_drill_file_from_image(), gerbv_export_rs274x_file_from_image(), gerbv_image_copy_image(), gerbv_image_create_rectangle_object(), and parse_gerb().
RS274X statistics for the layer
Definition at line 559 of file gerbv.h.
Referenced by generate_gerber_analysis(), parse_D_code(), parse_G_code(), and parse_gerb().
Excellon drill statistics for the layer
Definition at line 560 of file gerbv.h.
Referenced by generate_drill_analysis().
1.5.6