|
| 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 void | ClearCacheForItem (const ITEM *aItem) |
|
◆ Clearance()
int PNS::PNS_HORIZON_RULE_RESOLVER::Clearance |
( |
const PNS::ITEM * |
aA, |
|
|
const PNS::ITEM * |
aB |
|
) |
| |
|
overridevirtual |
◆ DpCoupledNet()
int PNS::PNS_HORIZON_RULE_RESOLVER::DpCoupledNet |
( |
int |
aNet | ) |
|
|
overridevirtual |
◆ DpNetPair()
bool PNS::PNS_HORIZON_RULE_RESOLVER::DpNetPair |
( |
const PNS::ITEM * |
aItem, |
|
|
int & |
aNetP, |
|
|
int & |
aNetN |
|
) |
| |
|
overridevirtual |
◆ DpNetPolarity()
int PNS::PNS_HORIZON_RULE_RESOLVER::DpNetPolarity |
( |
int |
aNet | ) |
|
|
overridevirtual |
◆ HoleClearance()
int PNS::PNS_HORIZON_RULE_RESOLVER::HoleClearance |
( |
const PNS::ITEM * |
aA, |
|
|
const PNS::ITEM * |
aB |
|
) |
| |
|
overridevirtual |
◆ HoleToHoleClearance()
int PNS::PNS_HORIZON_RULE_RESOLVER::HoleToHoleClearance |
( |
const PNS::ITEM * |
aA, |
|
|
const PNS::ITEM * |
aB |
|
) |
| |
|
overridevirtual |
◆ IsDiffPair()
bool PNS::PNS_HORIZON_RULE_RESOLVER::IsDiffPair |
( |
const PNS::ITEM * |
aA, |
|
|
const PNS::ITEM * |
aB |
|
) |
| |
|
overridevirtual |
◆ NetName()
wxString PNS::PNS_HORIZON_RULE_RESOLVER::NetName |
( |
int |
aNet | ) |
|
|
overridevirtual |
◆ QueryConstraint()
bool PNS::PNS_HORIZON_RULE_RESOLVER::QueryConstraint |
( |
CONSTRAINT_TYPE |
aType, |
|
|
const PNS::ITEM * |
aItemA, |
|
|
const PNS::ITEM * |
aItemB, |
|
|
int |
aLayer, |
|
|
PNS::CONSTRAINT * |
aConstraint |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following file:
- src/router/pns_horizon_iface.cpp