gerbv
2.10.1-dev~93f1b5
|
#include <gerbv.h>
Data Fields | |
double | start_x |
double | start_y |
double | stop_x |
double | stop_y |
gerbv_render_size_t | boundingBox |
int | aperture |
gerbv_aperture_state_t | aperture_state |
gerbv_interpolation_t | interpolation |
gerbv_cirseg_t * | cirseg |
struct gerbv_net * | next |
GString * | label |
gerbv_layer_t * | layer |
gerbv_netstate_t * | state |
The structure used to hold a geometric entity (line/polygon/etc)
int gerbv_net::aperture |
the index of the aperture used for this entity
Definition at line 673 of file gerbv.h.
Referenced by 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(), and gerbv_image_delete_net().
gerbv_aperture_state_t gerbv_net::aperture_state |
the state of the aperture tool (on/off/etc)
Definition at line 674 of file gerbv.h.
Referenced by gerbv_export_drill_file_from_image(), gerbv_export_geda_pcb_file_from_image(), gerbv_export_isel_drill_file_from_image(), and gerbv_image_delete_net().
gerbv_render_size_t gerbv_net::boundingBox |
gerbv_interpolation_t gerbv_net::interpolation |
the path interpolation method (linear/etc)
Definition at line 675 of file gerbv.h.
Referenced by gerbv_export_geda_pcb_file_from_image(), gerbv_image_delete_net(), and gerbv_image_return_next_renderable_object().
gerbv_layer_t* gerbv_net::layer |
the RS274X layer this net belongs to
Definition at line 679 of file gerbv.h.
Referenced by gerbv_create_image(), and parse_gerb().
struct gerbv_net* gerbv_net::next |
the next net in the array
Definition at line 677 of file gerbv.h.
Referenced by 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(), gerbv_image_delete_net(), and gerbv_image_return_next_renderable_object().
double gerbv_net::start_x |
the X coordinate of the start point
Definition at line 668 of file gerbv.h.
Referenced by gerbv_export_geda_pcb_file_from_image().
double gerbv_net::start_y |
the Y coordinate of the start point
Definition at line 669 of file gerbv.h.
Referenced by gerbv_export_geda_pcb_file_from_image().
gerbv_netstate_t* gerbv_net::state |
the RS274X state this net belongs to
Definition at line 680 of file gerbv.h.
Referenced by gerbv_create_image(), and parse_gerb().
double gerbv_net::stop_x |
the X coordinate of the end point
Definition at line 670 of file gerbv.h.
Referenced by gerbv_export_geda_pcb_file_from_image().
double gerbv_net::stop_y |
the Y coordinate of the end point
Definition at line 671 of file gerbv.h.
Referenced by gerbv_export_geda_pcb_file_from_image().