KiCad PCB EDA Suite
|
This is the complete list of members for PNS::RULE_RESOLVER, including all inherited members.
Clearance(const ITEM *aA, const ITEM *aB, bool aUseClearanceEpsilon=true)=0 | PNS::RULE_RESOLVER | pure virtual |
ClearanceEpsilon() const | PNS::RULE_RESOLVER | inlinevirtual |
ClearCacheForItems(std::vector< const ITEM * > &aItems) | PNS::RULE_RESOLVER | inlinevirtual |
ClearCaches() | PNS::RULE_RESOLVER | inlinevirtual |
ClearTemporaryCaches() | PNS::RULE_RESOLVER | inlinevirtual |
DpCoupledNet(NET_HANDLE aNet)=0 | PNS::RULE_RESOLVER | pure virtual |
DpNetPair(const ITEM *aItem, NET_HANDLE &aNetP, NET_HANDLE &aNetN)=0 | PNS::RULE_RESOLVER | pure virtual |
DpNetPolarity(NET_HANDLE aNet)=0 | PNS::RULE_RESOLVER | pure virtual |
IsDrilledHole(const PNS::ITEM *aItem)=0 | PNS::RULE_RESOLVER | pure virtual |
IsInNetTie(const ITEM *aA)=0 | PNS::RULE_RESOLVER | pure virtual |
IsKeepout(const ITEM *aObstacle, const ITEM *aItem, bool *aEnforce)=0 | PNS::RULE_RESOLVER | pure virtual |
IsNetTieExclusion(const ITEM *aItem, const VECTOR2I &aCollisionPos, const ITEM *aCollidingItem)=0 | PNS::RULE_RESOLVER | pure virtual |
IsNonPlatedSlot(const PNS::ITEM *aItem)=0 | PNS::RULE_RESOLVER | pure virtual |
NetCode(NET_HANDLE aNet)=0 | PNS::RULE_RESOLVER | pure virtual |
NetName(NET_HANDLE aNet)=0 | PNS::RULE_RESOLVER | pure virtual |
QueryConstraint(CONSTRAINT_TYPE aType, const ITEM *aItemA, const ITEM *aItemB, int aLayer, CONSTRAINT *aConstraint)=0 | PNS::RULE_RESOLVER | pure virtual |
~RULE_RESOLVER() | PNS::RULE_RESOLVER | inlinevirtual |