Home
last modified time | relevance | path

Searched refs:pin_tree (Results 1 – 16 of 16) sorted by relevance

/dports/cad/pcb/pcb-4.2.0/src/
H A Dmisc.c437 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 Dremove.c258 if (DestroyTarget->pin_tree) in DestroyElement()
262 r_delete_entry (DestroyTarget->pin_tree, (BoxType *) pin); in DestroyElement()
H A Dline.c418 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 Ddraw.c507 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 Dfind.c464 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 Dmymem.c803 if (data->pin_tree) in FreeDataMemory()
804 r_destroy_tree (&data->pin_tree); in FreeDataMemory()
H A Dmove.c126 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 Drotate.c238 r_delete_entry (Data->pin_tree, (BoxType *) pin); in RotateElementLowLevel()
H A Dglobal.h465 rtree_t *via_tree, *element_tree, *pin_tree, *pad_tree, *name_tree[3], /* for element names */ member
H A Dchange.c514 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 Dreport.c225 __r_dump_tree (PCB->Data->pin_tree->root, 0); in ReportDialog()
H A Dsearch.c176 r_search (PCB->Data->pin_tree, &SearchBox, NULL, pinorvia_callback, in SearchPinByLocation()
H A Dbuffer.c1270 r_delete_entry (Data->pin_tree, (BoxType *)pin); in FreeRotateElementLowLevel()
H A Dpolygon.c1128 r += r_search (Data->pin_tree, &region, NULL, pin_sub_callback, &info); in clearPoly()
H A Dpuller.c2214 r_search(PCB->Data->pin_tree, &box, NULL, gp_pin_cb, 0); in maybe_pull_1()
H A Dautoroute.c5065 r_search (PCB->Data->pin_tree, box, NULL, fpin_rect, &info); in FindPin()