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.
|
inline |
Definition at line 62 of file drc_rtree.h.
BOARD_ITEM* DRC_RTREE::ITEM_WITH_SHAPE::parent |
Definition at line 70 of file drc_rtree.h.
Referenced by 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.
const SHAPE* DRC_RTREE::ITEM_WITH_SHAPE::shape |
Definition at line 71 of file drc_rtree.h.
Referenced by 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.