![]() |
pcb 4.1.1
An interactive printed circuit board layout editor.
|
Extra data we need to temporarily attach to all lines and arcs. More...

Data Fields | |
| struct Extra * | next |
| void * | pin |
| unsigned char | in_pin:1 |
| unsigned char | at_pin:1 |
| unsigned char | is_pad:1 |
| unsigned char | pending:1 |
| Coord | x |
| Coord | y |
| struct End * | waiting_for |
Extra data we need to temporarily attach to all lines and arcs.
| unsigned char End::at_pin |
Definition at line 628 of file puller.c.
Referenced by check_point_in_pad(), check_point_in_pin(), print_extra(), and propogate_end_step1_cb().
| unsigned char End::in_pin |
Definition at line 627 of file puller.c.
Referenced by check_point_in_pad(), check_point_in_pin(), print_extra(), propogate_end_step2_cb(), and propogate_ends_at().
| unsigned char End::is_pad |
Definition at line 629 of file puller.c.
Referenced by check_point_in_pad(), print_extra(), and propogate_end_pin().
Definition at line 625 of file puller.c.
Referenced by find_pair_padline_callback(), find_pair_pinline_callback(), find_pairs(), GlobalPuller(), gp_arc_cb(), gp_line_cb(), maybe_pull(), maybe_pull_1(), null_multi_next_ends(), print_extra(), propogate_end_pin(), propogate_end_step1_cb(), propogate_end_step2_cb(), propogate_end_step3_cb(), propogate_ends_at(), unlink_extras(), and validate_pair().
| unsigned char End::pending |
Definition at line 630 of file puller.c.
Referenced by gp_point_force(), mark_ends_pending(), maybe_pull(), maybe_pull_1(), and print_extra().
| void* End::pin |
Definition at line 626 of file puller.c.
Referenced by check_point_in_pad(), check_point_in_pin(), maybe_pull_1(), print_extra(), propogate_end_pin(), and propogate_ends_at().
| struct End* End::waiting_for |
Definition at line 633 of file puller.c.
Referenced by maybe_pull_1().
Definition at line 631 of file puller.c.
Referenced by find_pair_arc_callback(), find_pair_padarc_callback(), find_pair_pinarc_callback(), find_pairs(), fix_arc_extra(), gp_arc_cb(), maybe_pull_1(), and print_extra().
Definition at line 631 of file puller.c.
Referenced by find_pair_arc_callback(), find_pair_padarc_callback(), find_pair_pinarc_callback(), find_pairs(), fix_arc_extra(), gp_arc_cb(), maybe_pull_1(), and print_extra().