Horizon
PNS::DIFF_PAIR_PLACER Member List

This is the complete list of members for PNS::DIFF_PAIR_PLACER, including all inherited members.

ALGO_BASE(ROUTER *aRouter) (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinline
CurrentEnd() const overridePNS::DIFF_PAIR_PLACERinlinevirtual
CurrentLayer() const overridePNS::DIFF_PAIR_PLACERinlinevirtual
CurrentNets() const overridePNS::DIFF_PAIR_PLACERvirtual
CurrentNode(bool aLoopsRemoved=false) const overridePNS::DIFF_PAIR_PLACERvirtual
Dbg() const (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinline
DIFF_PAIR_PLACER(ROUTER *aRouter) (defined in PNS::DIFF_PAIR_PLACER)PNS::DIFF_PAIR_PLACER
FixRoute(const VECTOR2I &aP, ITEM *aEndItem, bool aForceFinish) overridePNS::DIFF_PAIR_PLACERvirtual
FlipPosture() overridePNS::DIFF_PAIR_PLACERvirtual
GetModifiedNets(std::vector< int > &aNets) const overridePNS::DIFF_PAIR_PLACERvirtual
IsPlacingVia() const overridePNS::DIFF_PAIR_PLACERinlinevirtual
Logger()PNS::ALGO_BASEvirtual
Move(const VECTOR2I &aP, ITEM *aEndItem) overridePNS::DIFF_PAIR_PLACERvirtual
PLACEMENT_ALGO(ROUTER *aRouter) (defined in PNS::PLACEMENT_ALGO)PNS::PLACEMENT_ALGOinline
Router() constPNS::ALGO_BASEinline
SetDebugDecorator(DEBUG_DECORATOR *aDecorator)PNS::ALGO_BASEinline
SetLayer(int aLayer) overridePNS::DIFF_PAIR_PLACERvirtual
SetOrthoMode(bool aOrthoMode) overridePNS::DIFF_PAIR_PLACERvirtual
Settings() constPNS::ALGO_BASE
Start(const VECTOR2I &aP, ITEM *aStartItem) overridePNS::DIFF_PAIR_PLACERvirtual
ToggleVia(bool aEnabled) overridePNS::DIFF_PAIR_PLACERvirtual
Traces() overridePNS::DIFF_PAIR_PLACERvirtual
UpdateSizes(const SIZES_SETTINGS &aSizes) overridePNS::DIFF_PAIR_PLACERvirtual
~ALGO_BASE() (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinlinevirtual
~DIFF_PAIR_PLACER() (defined in PNS::DIFF_PAIR_PLACER)PNS::DIFF_PAIR_PLACER
~PLACEMENT_ALGO() (defined in PNS::PLACEMENT_ALGO)PNS::PLACEMENT_ALGOinlinevirtual