#include <gerbv.h>
Definition at line 486 of file gerbv.h.
Data Fields | |
| double | start_x |
| double | start_y |
| double | stop_x |
| double | stop_y |
| 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 |
| double gerbv_net::start_x |
the X coordinate of the start point
Definition at line 487 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_export_rs274x_file_from_image(), gerbv_image_create_arc_object(), gerbv_image_create_line_object(), and gerbv_image_create_rectangle_object().
| double gerbv_net::start_y |
the Y coordinate of the start point
Definition at line 488 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_export_rs274x_file_from_image(), gerbv_image_create_arc_object(), gerbv_image_create_line_object(), and gerbv_image_create_rectangle_object().
| double gerbv_net::stop_x |
the X coordinate of the end point
Definition at line 489 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_export_drill_file_from_image(), gerbv_export_rs274x_file_from_image(), gerbv_image_create_arc_object(), gerbv_image_create_line_object(), and gerbv_image_create_rectangle_object().
| double gerbv_net::stop_y |
the Y coordinate of the end point
Definition at line 490 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_export_drill_file_from_image(), gerbv_export_rs274x_file_from_image(), gerbv_image_create_arc_object(), gerbv_image_create_line_object(), and gerbv_image_create_rectangle_object().
the index of the aperture used for this entity
Definition at line 491 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_export_drill_file_from_image(), gerbv_export_rs274x_file_from_image(), gerbv_image_create_arc_object(), gerbv_image_create_line_object(), and gerbv_image_delete_net().
the state of the aperture tool (on/off/etc)
Definition at line 492 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_export_drill_file_from_image(), gerbv_export_rs274x_file_from_image(), gerbv_image_create_arc_object(), gerbv_image_create_line_object(), gerbv_image_create_rectangle_object(), and gerbv_image_delete_net().
the path interpolation method (linear/etc)
Definition at line 493 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_export_rs274x_file_from_image(), gerbv_image_create_arc_object(), gerbv_image_create_line_object(), gerbv_image_create_rectangle_object(), gerbv_image_delete_net(), and gerbv_image_return_next_renderable_object().
| gerbv_cirseg_t* gerbv_net::cirseg |
information for arc nets
Definition at line 494 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_destroy_image(), gerbv_export_rs274x_file_from_image(), and gerbv_image_create_arc_object().
struct gerbv_net* gerbv_net::next [read] |
the next net in the array
Definition at line 495 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(), gerbv_image_delete_net(), and gerbv_image_return_next_renderable_object().
| GString* gerbv_net::label |
a label string for this net
Definition at line 496 of file gerbv.h.
Referenced by gerbv_destroy_image().
the RS274X layer this net belongs to
Definition at line 497 of file gerbv.h.
Referenced by gerber_parse_file_segment(), gerbv_export_rs274x_file_from_image(), and parse_gerb().
the RS274X state this net belongs to
Definition at line 498 of file gerbv.h.
Referenced by gerbv_export_rs274x_file_from_image(), and parse_gerb().
1.5.6