![]() |
pcb 4.1.1
An interactive printed circuit board layout editor.
|

Data Fields | |
| routebox_t * | rb |
| CheapPointType | cost_point |
| cost_t | cost_to_point |
| cost_t | cost |
| routebox_t * | mincost_target |
| vetting_t * | work |
| direction_t | expand_dir |
| struct { | |
| unsigned is_via:1 | |
| conflict_t via_conflict_level:2 | |
| unsigned is_interior:1 | |
| unsigned via_search:1 | |
| unsigned in_plane:1 | |
| } | flags |
Definition at line 340 of file autoroute.c.
Definition at line 345 of file autoroute.c.
Referenced by __edge_is_good(), add_or_destroy_edge(), best_path_candidate(), and RouteOne().
Definition at line 343 of file autoroute.c.
Referenced by add_via_sites(), CreateEdge2(), CreateEdgeWithConflicts(), CreateSearchEdge(), CreateViaEdge(), edge_cost(), and RouteOne().
Definition at line 344 of file autoroute.c.
Referenced by __edge_is_good(), CreateEdge2(), CreateEdgeWithConflicts(), CreateSearchEdge(), CreateViaEdge(), and edge_cost().
Definition at line 348 of file autoroute.c.
Referenced by __edge_is_good(), BreakManyEdges(), CreateEdge2(), CreateExpansionArea(), Expand(), and RouteOne().
| struct { ... } edge_struct::flags |
Referenced by __edge_is_good(), CreateEdgeWithConflicts(), CreateViaEdge(), do_via_search(), KillEdge(), moveable_edge(), and RouteOne().
| unsigned edge_struct::in_plane |
Definition at line 361 of file autoroute.c.
Referenced by CreateViaEdge(), and do_via_search().
| unsigned edge_struct::is_interior |
Definition at line 357 of file autoroute.c.
Referenced by CreateEdgeWithConflicts(), moveable_edge(), and RouteOne().
| unsigned edge_struct::is_via |
Definition at line 352 of file autoroute.c.
Referenced by __edge_is_good(), CreateViaEdge(), and RouteOne().
Definition at line 346 of file autoroute.c.
Referenced by CreateEdge2(), CreateSearchEdge(), CreateViaEdge(), edge_cost(), moveable_edge(), and RouteOne().
Definition at line 342 of file autoroute.c.
Referenced by __edge_is_good(), add_or_destroy_edge(), best_path_candidate(), BreakManyEdges(), CreateEdgeWithConflicts(), CreateViaEdge(), do_via_search(), edge_cost(), Expand(), KillEdge(), and RouteOne().
Definition at line 355 of file autoroute.c.
Referenced by __edge_is_good(), CreateViaEdge(), do_via_search(), and RouteOne().
| unsigned edge_struct::via_search |
Definition at line 359 of file autoroute.c.
Referenced by do_via_search(), KillEdge(), and RouteOne().
Definition at line 347 of file autoroute.c.
Referenced by do_via_search(), and KillEdge().