| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for DRC_RTREE, including all inherited members.
| CheckColliding(SHAPE *aRefShape, PCB_LAYER_ID aTargetLayer, int aClearance=0, std::function< bool(BOARD_ITEM *)> aFilter=nullptr) const | DRC_RTREE | inline | 
| clear() | DRC_RTREE | inline | 
| DRC_RTREE() | DRC_RTREE | inline | 
| drc_rtree typedef | DRC_RTREE | private | 
| empty() const | DRC_RTREE | inline | 
| GetObjectsAt(const VECTOR2I &aPt, PCB_LAYER_ID aLayer, int aClearance=0) | DRC_RTREE | inline | 
| Insert(BOARD_ITEM *aItem, PCB_LAYER_ID aLayer, int aWorstClearance=0, bool aAtomicTables=false) | DRC_RTREE | inline | 
| Insert(BOARD_ITEM *aItem, PCB_LAYER_ID aRefLayer, PCB_LAYER_ID aTargetLayer, int aWorstClearance, bool aAtomicTables=false) | DRC_RTREE | inline | 
| iterator typedef | DRC_RTREE | |
| LAYER_PAIR typedef | DRC_RTREE | |
| m_count | DRC_RTREE | private | 
| m_tree | DRC_RTREE | private | 
| OnLayer(PCB_LAYER_ID aLayer) const | DRC_RTREE | inline | 
| Overlapping(PCB_LAYER_ID aLayer, const VECTOR2I &aPoint, int aAccuracy=0) const | DRC_RTREE | inline | 
| Overlapping(PCB_LAYER_ID aLayer, const BOX2I &aRect) const | DRC_RTREE | inline | 
| QueryColliding(BOARD_ITEM *aRefItem, PCB_LAYER_ID aRefLayer, PCB_LAYER_ID aTargetLayer, std::function< bool(BOARD_ITEM *)> aFilter=nullptr, std::function< bool(BOARD_ITEM *)> aVisitor=nullptr, int aClearance=0) const | DRC_RTREE | inline | 
| QueryColliding(const BOX2I &aBox, SHAPE *aRefShape, PCB_LAYER_ID aLayer, int aClearance, int *aActual, VECTOR2I *aPos) const | DRC_RTREE | inline | 
| QueryColliding(const BOX2I &aBox, SHAPE *aRefShape, PCB_LAYER_ID aLayer) const | DRC_RTREE | inline | 
| QueryCollidingPairs(DRC_RTREE *aRefTree, std::vector< LAYER_PAIR > aLayerPairs, std::function< bool(const LAYER_PAIR &, ITEM_WITH_SHAPE *, ITEM_WITH_SHAPE *, bool *aCollision)> aVisitor, int aMaxClearance, std::function< bool(int, int)> aProgressReporter) const | DRC_RTREE | inline | 
| size() const | DRC_RTREE | inline | 
| ~DRC_RTREE() | DRC_RTREE | inline |