KiCad PCB EDA Suite
|
This is the complete list of members for PNS_PCBNEW_RULE_RESOLVER, including all inherited members.
Clearance(const PNS::ITEM *aA, const PNS::ITEM *aB, bool aUseClearanceEpsilon=true) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
ClearanceEpsilon() const override | PNS_PCBNEW_RULE_RESOLVER | inlinevirtual |
ClearCacheForItems(std::vector< const PNS::ITEM * > &aItems) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
ClearCaches() override | PNS_PCBNEW_RULE_RESOLVER | virtual |
ClearTemporaryCaches() override | PNS_PCBNEW_RULE_RESOLVER | virtual |
DpCoupledNet(PNS::NET_HANDLE aNet) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
DpNetPair(const PNS::ITEM *aItem, PNS::NET_HANDLE &aNetP, PNS::NET_HANDLE &aNetN) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
DpNetPolarity(PNS::NET_HANDLE aNet) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
getBoardItem(const PNS::ITEM *aItem, PCB_LAYER_ID aBoardLayer, int aIdx=0) | PNS_PCBNEW_RULE_RESOLVER | private |
IsDrilledHole(const PNS::ITEM *aItem) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
IsInNetTie(const PNS::ITEM *aA) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
IsKeepout(const PNS::ITEM *aObstacle, const PNS::ITEM *aItem, bool *aEnforce) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
IsNetTieExclusion(const PNS::ITEM *aItem, const VECTOR2I &aCollisionPos, const PNS::ITEM *aCollidingItem) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
IsNonPlatedSlot(const PNS::ITEM *aItem) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
m_board | PNS_PCBNEW_RULE_RESOLVER | private |
m_clearanceCache | PNS_PCBNEW_RULE_RESOLVER | private |
m_clearanceEpsilon | PNS_PCBNEW_RULE_RESOLVER | private |
m_dummyArcs | PNS_PCBNEW_RULE_RESOLVER | private |
m_dummyTracks | PNS_PCBNEW_RULE_RESOLVER | private |
m_dummyVias | PNS_PCBNEW_RULE_RESOLVER | private |
m_routerIface | PNS_PCBNEW_RULE_RESOLVER | private |
m_tempClearanceCache | PNS_PCBNEW_RULE_RESOLVER | private |
NetCode(PNS::NET_HANDLE aNet) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
NetName(PNS::NET_HANDLE aNet) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
PNS_PCBNEW_RULE_RESOLVER(BOARD *aBoard, PNS::ROUTER_IFACE *aRouterIface) | PNS_PCBNEW_RULE_RESOLVER | |
QueryConstraint(PNS::CONSTRAINT_TYPE aType, const PNS::ITEM *aItemA, const PNS::ITEM *aItemB, int aLayer, PNS::CONSTRAINT *aConstraint) override | PNS_PCBNEW_RULE_RESOLVER | virtual |
~PNS_PCBNEW_RULE_RESOLVER() | PNS_PCBNEW_RULE_RESOLVER | virtual |
~RULE_RESOLVER() | PNS::RULE_RESOLVER | inlinevirtual |