/dports/cad/pcb/pcb-4.2.0/src/ |
H A D | misc.c | 437 if (Data && Data->pin_tree) in SetElementBoundingBox() 438 r_delete_entry (Data->pin_tree, (BoxType *) pin); in SetElementBoundingBox() 442 if (!Data->pin_tree) in SetElementBoundingBox() 443 Data->pin_tree = r_create_tree (NULL, 0, 0); in SetElementBoundingBox() 444 r_insert_entry (Data->pin_tree, (BoxType *) pin, 0); in SetElementBoundingBox() 768 r_search (PCB->Data->pin_tree, within_area, NULL, hole_counting_callback, &hcs); in CountHoles() 786 r_search (PCB->Data->pin_tree, within_area, NULL, hole_counting_callback, &hcs); in CountHolesEx() 2605 r_delete_entry (data->pin_tree, (BoxType *) pin); in r_delete_element()
|
H A D | remove.c | 258 if (DestroyTarget->pin_tree) in DestroyElement() 262 r_delete_entry (DestroyTarget->pin_tree, (BoxType *) pin); in DestroyElement()
|
H A D | line.c | 418 r_search (PCB->Data->pin_tree, &line1.BoundingBox, NULL, in drc_lines() 428 r_search (PCB->Data->pin_tree, &line2.BoundingBox, NULL, in drc_lines()
|
H A D | draw.c | 507 r_search (PCB->Data->pin_tree, drawn_area, NULL, hole_callback, &hi); in DrawHoles() 855 r_search (PCB->Data->pin_tree, drawn_area, NULL, pin_callback, NULL); in DrawPPV() 881 r_search (PCB->Data->pin_tree, drawn_area, NULL, hole_callback, NULL); in DrawPPV() 960 r_search (PCB->Data->pin_tree, drawn_area, NULL, clearPin_callback, NULL); in DrawSilk() 1010 r_search (PCB->Data->pin_tree, screen, NULL, clearPin_callback, NULL); in DrawMask()
|
H A D | find.c | 464 if (PCB->Data->pin_tree) in InitLayoutLookup() 465 TotalP = PCB->Data->pin_tree->size; in InitLayoutLookup() 1750 r_search (PCB->Data->pin_tree, &search_box, NULL, in LookupPVConnectionsToPVList() 1944 r_search (PCB->Data->pin_tree, &search_box, NULL, in LookupPVConnectionsToLOList() 1969 r_search (PCB->Data->pin_tree, &search_box, NULL, in LookupPVConnectionsToLOList() 1995 r_search (PCB->Data->pin_tree, &search_box, NULL, in LookupPVConnectionsToLOList() 2034 r_search (PCB->Data->pin_tree, &search_box, NULL, in LookupPVConnectionsToLOList() 2056 r_search_pt (PCB->Data->pin_tree, & info.rat->Point1, 1, NULL, in LookupPVConnectionsToLOList() 2058 r_search_pt (PCB->Data->pin_tree, & info.rat->Point2, 1, NULL, in LookupPVConnectionsToLOList()
|
H A D | mymem.c | 803 if (data->pin_tree) in FreeDataMemory() 804 r_destroy_tree (&data->pin_tree); in FreeDataMemory()
|
H A D | move.c | 126 r_delete_entry (Data->pin_tree, (BoxType *)pin); in MoveElementLowLevel() 132 r_insert_entry (Data->pin_tree, (BoxType *)pin, 0); in MoveElementLowLevel() 769 r_search (PCB->Data->pin_tree, &Polygon->BoundingBox, NULL, mptl_pin_callback, &d); in MovePolygonToLayer()
|
H A D | rotate.c | 238 r_delete_entry (Data->pin_tree, (BoxType *) pin); in RotateElementLowLevel()
|
H A D | global.h | 465 rtree_t *via_tree, *element_tree, *pin_tree, *pad_tree, *name_tree[3], /* for element names */ member
|
H A D | change.c | 514 r_delete_entry (PCB->Data->pin_tree, &Pin->BoundingBox); in ChangePinSize() 551 r_delete_entry (PCB->Data->pin_tree, &Pin->BoundingBox); in ChangePinClearSize() 2572 r_delete_entry (PCB->Data->pin_tree, &Pin->BoundingBox); in ChangePinMaskSize()
|
H A D | report.c | 225 __r_dump_tree (PCB->Data->pin_tree->root, 0); in ReportDialog()
|
H A D | search.c | 176 r_search (PCB->Data->pin_tree, &SearchBox, NULL, pinorvia_callback, in SearchPinByLocation()
|
H A D | buffer.c | 1270 r_delete_entry (Data->pin_tree, (BoxType *)pin); in FreeRotateElementLowLevel()
|
H A D | polygon.c | 1128 r += r_search (Data->pin_tree, ®ion, NULL, pin_sub_callback, &info); in clearPoly()
|
H A D | puller.c | 2214 r_search(PCB->Data->pin_tree, &box, NULL, gp_pin_cb, 0); in maybe_pull_1()
|
H A D | autoroute.c | 5065 r_search (PCB->Data->pin_tree, box, NULL, fpin_rect, &info); in FindPin()
|