| 
    KiCad PCB EDA Suite
    
   | 
 
#include <board_item.h>#include <pad.h>#include <pcb_field.h>#include <memory>#include <unordered_set>#include <set>#include <vector>#include <geometry/rtree.h>#include <geometry/shape.h>#include <geometry/shape_segment.h>#include <math/vector2d.h>#include "geometry/shape_null.h"#include "board.h"Go to the source code of this file.
Classes | |
| class | DRC_RTREE | 
| Implement an R-tree for fast spatial and layer indexing of connectable items.  More... | |
| struct | DRC_RTREE::ITEM_WITH_SHAPE | 
| struct | DRC_RTREE::PAIR_INFO | 
| struct | DRC_RTREE::DRC_LAYER | 
| The DRC_LAYER struct provides a layer-specific auto-range iterator to the RTree.  More... | |
Macros | |
| #define | ATOMIC_TABLES true | 
| #define ATOMIC_TABLES true | 
Definition at line 43 of file drc_rtree.h.
Referenced by DRC_TEST_PROVIDER_PHYSICAL_CLEARANCE::Run(), and DRC_TEST_PROVIDER_SILK_CLEARANCE::Run().