gerbv
2.10.1-dev~93f1b5
|
#include <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 structure used to hold a layer (RS274X, drill, or pick-and-place data)
gerbv_amacro_t* gerbv_image_t::amacro |
an array of all macros used (only used in RS274X types)
Definition at line 736 of file gerbv.h.
Referenced by gerbv_destroy_image().
gerbv_aperture_t* gerbv_image_t::aperture[APERTURE_MAX] |
an array with all apertures used
Definition at line 733 of file gerbv.h.
Referenced by gerbv_destroy_image(), gerbv_export_drill_file_from_image(), gerbv_export_geda_pcb_file_from_image(), gerbv_export_isel_drill_file_from_image(), gerbv_image_copy_image(), and gerbv_image_create_dummy_apertures().
gerbv_drill_stats_t* gerbv_image_t::drill_stats |
Excellon drill statistics for the layer
Definition at line 741 of file gerbv.h.
Referenced by generate_drill_analysis(), and gerbv_create_image().
gerbv_format_t* gerbv_image_t::format |
gerbv_stats_t* gerbv_image_t::gerbv_stats |
RS274X statistics for the layer
Definition at line 740 of file gerbv.h.
Referenced by generate_gerber_analysis(), gerbv_create_image(), parse_D_code(), parse_G_code(), and parse_gerb().
gerbv_image_info_t* gerbv_image_t::info |
miscellaneous info regarding the layer such as overall size, etc
Definition at line 738 of file gerbv.h.
Referenced by gerbv_create_image(), gerbv_export_geda_pcb_file_from_image(), gerbv_export_rs274x_file_from_image(), and gerbv_image_duplicate_image().
gerbv_layer_t* gerbv_image_t::layers |
an array of all RS274X layers used (only used in RS274X types)
Definition at line 734 of file gerbv.h.
Referenced by gerbv_create_image(), and parse_gerb().
gerbv_layertype_t gerbv_image_t::layertype |
the type of layer (RS274X, drill, or pick-and-place)
Definition at line 732 of file gerbv.h.
Referenced by generate_drill_analysis(), generate_gerber_analysis(), gerbv_image_duplicate_image(), and parse_gerb().
gerbv_net_t* gerbv_image_t::netlist |
an array of all geometric entities in the layer
Definition at line 739 of file gerbv.h.
Referenced by gerbv_create_image(), gerbv_export_drill_file_from_image(), gerbv_export_geda_pcb_file_from_image(), gerbv_export_isel_drill_file_from_image(), gerbv_image_create_dummy_apertures(), gerbv_image_create_rectangle_object(), and parse_gerb().
gerbv_netstate_t* gerbv_image_t::states |
an array of all RS274X states used (only used in RS274X types)
Definition at line 735 of file gerbv.h.
Referenced by gerbv_create_image(), and parse_gerb().