KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PNS::RULE_RESOLVER Member List

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)=0PNS::RULE_RESOLVERpure virtual
ClearanceEpsilon() constPNS::RULE_RESOLVERinlinevirtual
ClearCacheForItems(std::vector< const ITEM * > &aItems)PNS::RULE_RESOLVERinlinevirtual
ClearCaches()PNS::RULE_RESOLVERinlinevirtual
ClearTemporaryCaches()PNS::RULE_RESOLVERinlinevirtual
DpCoupledNet(NET_HANDLE aNet)=0PNS::RULE_RESOLVERpure virtual
DpNetPair(const ITEM *aItem, NET_HANDLE &aNetP, NET_HANDLE &aNetN)=0PNS::RULE_RESOLVERpure virtual
DpNetPolarity(NET_HANDLE aNet)=0PNS::RULE_RESOLVERpure virtual
IsDrilledHole(const PNS::ITEM *aItem)=0PNS::RULE_RESOLVERpure virtual
IsInNetTie(const ITEM *aA)=0PNS::RULE_RESOLVERpure virtual
IsKeepout(const ITEM *aObstacle, const ITEM *aItem, bool *aEnforce)=0PNS::RULE_RESOLVERpure virtual
IsNetTieExclusion(const ITEM *aItem, const VECTOR2I &aCollisionPos, const ITEM *aCollidingItem)=0PNS::RULE_RESOLVERpure virtual
IsNonPlatedSlot(const PNS::ITEM *aItem)=0PNS::RULE_RESOLVERpure virtual
NetCode(NET_HANDLE aNet)=0PNS::RULE_RESOLVERpure virtual
NetName(NET_HANDLE aNet)=0PNS::RULE_RESOLVERpure virtual
QueryConstraint(CONSTRAINT_TYPE aType, const ITEM *aItemA, const ITEM *aItemB, int aLayer, CONSTRAINT *aConstraint)=0PNS::RULE_RESOLVERpure virtual
~RULE_RESOLVER()PNS::RULE_RESOLVERinlinevirtual