|
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 |