| 
    KiCad PCB EDA Suite
    
   | 
 
#include <drc_rtree.h>
Public Member Functions | |
| ITEM_WITH_SHAPE (BOARD_ITEM *aParent, const SHAPE *aShape, std::shared_ptr< SHAPE > aParentShape=nullptr) | |
| ITEM_WITH_SHAPE (BOARD_ITEM *aParent, const std::shared_ptr< SHAPE > &aShape, std::shared_ptr< SHAPE > aParentShape=nullptr) | |
Public Attributes | |
| BOARD_ITEM * | parent | 
| const SHAPE * | shape | 
| std::shared_ptr< SHAPE > | shapeStorage | 
| std::shared_ptr< SHAPE > | parentShape | 
Definition at line 52 of file drc_rtree.h.
      
  | 
  inline | 
Definition at line 54 of file drc_rtree.h.
References move, parent, parentShape, shape, and shapeStorage.
      
  | 
  inline | 
Definition at line 62 of file drc_rtree.h.
References move, parent, parentShape, shape, and shapeStorage.
| BOARD_ITEM* DRC_RTREE::ITEM_WITH_SHAPE::parent | 
Definition at line 70 of file drc_rtree.h.
Referenced by ITEM_WITH_SHAPE(), ITEM_WITH_SHAPE(), and DRC_TEST_PROVIDER_SILK_CLEARANCE::Run().
| std::shared_ptr<SHAPE> DRC_RTREE::ITEM_WITH_SHAPE::parentShape | 
Definition at line 73 of file drc_rtree.h.
Referenced by ITEM_WITH_SHAPE(), and ITEM_WITH_SHAPE().
| const SHAPE* DRC_RTREE::ITEM_WITH_SHAPE::shape | 
Definition at line 71 of file drc_rtree.h.
Referenced by ITEM_WITH_SHAPE(), ITEM_WITH_SHAPE(), and DRC_TEST_PROVIDER_SILK_CLEARANCE::Run().
| std::shared_ptr<SHAPE> DRC_RTREE::ITEM_WITH_SHAPE::shapeStorage | 
Definition at line 72 of file drc_rtree.h.
Referenced by ITEM_WITH_SHAPE(), and ITEM_WITH_SHAPE().