pcb 4.1.1
An interactive printed circuit board layout editor.
|
Data Fields | |
int | layer |
struct line_s * | next |
corner_s * | s |
corner_s * | e |
LineType * | line |
char | is_pad |
Definition at line 104 of file djopt.c.
Referenced by ActionDJopt(), add_line_to_rect(), canonicalize_line(), choose_example_line(), connect_corners(), debumpify(), dist_line_to_point(), line_in_rect(), line_length(), line_orient(), merge_corners(), new_line(), orthopull_1(), other_corner(), pinsnap(), remove_line(), simple_optimize_corner(), split_line(), and viatrim().
char line_s::is_pad |
Definition at line 106 of file djopt.c.
Referenced by ActionDJopt(), new_line(), padcleaner(), and split_line().
int line_s::layer |
Definition at line 102 of file djopt.c.
Referenced by ActionDJopt(), canonicalize_line(), connect_corners(), move_line_to_layer(), new_line(), orthopull_1(), pinsnap(), remove_line(), simple_optimize_corner(), split_line(), unjaggy_once(), vianudge(), and viatrim().
Definition at line 105 of file djopt.c.
Referenced by ActionDJopt(), any_line_selected(), canonicalize_line(), choose_example_line(), connect_corners(), corner_radius(), create_pcb_line(), debumpify(), line_in_rect(), miter(), move_line_to_layer(), new_line(), orthopull_1(), pinsnap(), remove_line(), simple_optimize_corner(), split_line(), unjaggy_once(), and viatrim().
struct line_s* line_s::next |
Definition at line 103 of file djopt.c.
Referenced by ActionDJopt(), any_line_selected(), canonicalize_lines(), create_pcb_line(), debumpify(), new_line(), orthopull_1(), padcleaner(), pinsnap(), split_line(), vianudge(), and viatrim().
Definition at line 104 of file djopt.c.
Referenced by ActionDJopt(), add_line_to_rect(), canonicalize_line(), choose_example_line(), connect_corners(), debumpify(), dist_line_to_point(), line_in_rect(), line_length(), line_orient(), merge_corners(), new_line(), orthopull_1(), other_corner(), pinsnap(), remove_line(), simple_optimize_corner(), split_line(), vianudge(), and viatrim().