|
| PNS_HORIZON_RULE_RESOLVER (const horizon::Board *aBoard, const horizon::BoardRules *aRules, PNS_HORIZON_IFACE *aIface) |
|
int | Clearance (const PNS::ITEM *aA, const PNS::ITEM *aB) override |
|
int | HoleClearance (const PNS::ITEM *aA, const PNS::ITEM *aB) override |
|
int | HoleToHoleClearance (const PNS::ITEM *aA, const PNS::ITEM *aB) override |
|
int | DpCoupledNet (int aNet) override |
|
int | DpNetPolarity (int aNet) override |
|
bool | DpNetPair (const PNS::ITEM *aItem, int &aNetP, int &aNetN) override |
|
wxString | NetName (int aNet) override |
|
bool | IsDiffPair (const PNS::ITEM *aA, const PNS::ITEM *aB) override |
|
bool | QueryConstraint (CONSTRAINT_TYPE aType, const PNS::ITEM *aItemA, const PNS::ITEM *aItemB, int aLayer, PNS::CONSTRAINT *aConstraint) override |
|
virtual int | Clearance (const ITEM *aA, const ITEM *aB)=0 |
|
virtual int | HoleClearance (const ITEM *aA, const ITEM *aB)=0 |
|
virtual int | HoleToHoleClearance (const ITEM *aA, const ITEM *aB)=0 |
|
virtual int | DpCoupledNet (int aNet)=0 |
|
virtual int | DpNetPolarity (int aNet)=0 |
|
virtual bool | DpNetPair (const ITEM *aItem, int &aNetP, int &aNetN)=0 |
|
virtual bool | IsDiffPair (const ITEM *aA, const ITEM *aB)=0 |
|
virtual bool | QueryConstraint (CONSTRAINT_TYPE aType, const PNS::ITEM *aItemA, const PNS::ITEM *aItemB, int aLayer, PNS::CONSTRAINT *aConstraint)=0 |
|
virtual wxString | NetName (int aNet)=0 |
|
virtual void | ClearCacheForItem (const ITEM *aItem) |
|