Horizon
PNS::DP_MEANDER_PLACER Member List

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

ALGO_BASE(ROUTER *aRouter) (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinline
ALGO_BASE(ROUTER *aRouter) (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinline
AmplitudeStep(int aSign)PNS::MEANDER_PLACER_BASEvirtual
AmplitudeStep(int aSign)PNS::MEANDER_PLACER_BASEvirtual
CheckFit(MEANDER_SHAPE *aShape) overridePNS::DP_MEANDER_PLACERvirtual
CheckFit(MEANDER_SHAPE *aShape) overridePNS::DP_MEANDER_PLACERvirtual
compareWithTolerance(int aValue, int aExpected, int aTolerance=0) constPNS::MEANDER_PLACER_BASEprotected
compareWithTolerance(int aValue, int aExpected, int aTolerance=0) constPNS::MEANDER_PLACER_BASEprotected
CurrentEnd() const overridePNS::DP_MEANDER_PLACERvirtual
CurrentEnd() const overridePNS::DP_MEANDER_PLACERvirtual
CurrentLayer() const overridePNS::DP_MEANDER_PLACERvirtual
CurrentLayer() const overridePNS::DP_MEANDER_PLACERvirtual
CurrentNets() const overridePNS::DP_MEANDER_PLACERvirtual
CurrentNets() const overridePNS::DP_MEANDER_PLACERvirtual
CurrentNode(bool aLoopsRemoved=false) const overridePNS::DP_MEANDER_PLACERvirtual
CurrentNode(bool aLoopsRemoved=false) const overridePNS::DP_MEANDER_PLACERvirtual
cutTunedLine(const SHAPE_LINE_CHAIN &aOrigin, const VECTOR2I &aTuneStart, const VECTOR2I &aCursorPos, SHAPE_LINE_CHAIN &aPre, SHAPE_LINE_CHAIN &aTuned, SHAPE_LINE_CHAIN &aPost)PNS::MEANDER_PLACER_BASEprotected
cutTunedLine(const SHAPE_LINE_CHAIN &aOrigin, const VECTOR2I &aTuneStart, const VECTOR2I &aCursorPos, SHAPE_LINE_CHAIN &aPre, SHAPE_LINE_CHAIN &aTuned, SHAPE_LINE_CHAIN &aPost)PNS::MEANDER_PLACER_BASEprotected
Dbg() const (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinline
Dbg() const (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinline
DP_MEANDER_PLACER(ROUTER *aRouter) (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACER
DP_MEANDER_PLACER(ROUTER *aRouter) (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACER
FixRoute(const VECTOR2I &aP, ITEM *aEndItem, bool aForceFinish=false) overridePNS::DP_MEANDER_PLACERvirtual
FixRoute(const VECTOR2I &aP, ITEM *aEndItem, bool aForceFinish=false) overridePNS::DP_MEANDER_PLACERvirtual
FlipPosture()PNS::PLACEMENT_ALGOinlinevirtual
FlipPosture()PNS::PLACEMENT_ALGOinlinevirtual
GetModifiedNets(std::vector< int > &aNets) constPNS::PLACEMENT_ALGOinlinevirtual
GetModifiedNets(std::vector< int > &aNets) constPNS::PLACEMENT_ALGOinlinevirtual
IsPlacingVia() constPNS::PLACEMENT_ALGOinlinevirtual
IsPlacingVia() constPNS::PLACEMENT_ALGOinlinevirtual
Logger()PNS::ALGO_BASEvirtual
Logger()PNS::ALGO_BASEvirtual
m_currentEndPNS::MEANDER_PLACER_BASEprotected
m_currentWidthPNS::MEANDER_PLACER_BASEprotected
m_settingsPNS::MEANDER_PLACER_BASEprotected
MEANDER_PLACER_BASE(ROUTER *aRouter) (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASE
MEANDER_PLACER_BASE(ROUTER *aRouter) (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASE
MEANDER_SHAPE (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACERfriend
MeanderSettings() constPNS::MEANDER_PLACER_BASEvirtual
MeanderSettings() constPNS::MEANDER_PLACER_BASEvirtual
Move(const VECTOR2I &aP, ITEM *aEndItem) overridePNS::DP_MEANDER_PLACERvirtual
Move(const VECTOR2I &aP, ITEM *aEndItem) overridePNS::DP_MEANDER_PLACERvirtual
PLACEMENT_ALGO(ROUTER *aRouter) (defined in PNS::PLACEMENT_ALGO)PNS::PLACEMENT_ALGOinline
PLACEMENT_ALGO(ROUTER *aRouter) (defined in PNS::PLACEMENT_ALGO)PNS::PLACEMENT_ALGOinline
Router() constPNS::ALGO_BASEinline
Router() constPNS::ALGO_BASEinline
SetDebugDecorator(DEBUG_DECORATOR *aDecorator)PNS::ALGO_BASEinline
SetDebugDecorator(DEBUG_DECORATOR *aDecorator)PNS::ALGO_BASEinline
SetLayer(int aLayer)PNS::PLACEMENT_ALGOinlinevirtual
SetLayer(int aLayer)PNS::PLACEMENT_ALGOinlinevirtual
SetOrthoMode(bool aOrthoMode)PNS::PLACEMENT_ALGOinlinevirtual
SetOrthoMode(bool aOrthoMode)PNS::PLACEMENT_ALGOinlinevirtual
Settings() constPNS::ALGO_BASE
Settings() constPNS::ALGO_BASE
SpacingStep(int aSign)PNS::MEANDER_PLACER_BASEvirtual
SpacingStep(int aSign)PNS::MEANDER_PLACER_BASEvirtual
Start(const VECTOR2I &aP, ITEM *aStartItem) overridePNS::DP_MEANDER_PLACERvirtual
Start(const VECTOR2I &aP, ITEM *aStartItem) overridePNS::DP_MEANDER_PLACERvirtual
ToggleVia(bool aEnabled)PNS::PLACEMENT_ALGOinlinevirtual
ToggleVia(bool aEnabled)PNS::PLACEMENT_ALGOinlinevirtual
TOO_LONG enum value (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASE
TOO_SHORT enum value (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASE
totalLength() (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACER
totalLength() (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACER
Trace() const (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACER
Trace() const (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACER
Traces() overridePNS::DP_MEANDER_PLACERvirtual
Traces() overridePNS::DP_MEANDER_PLACERvirtual
TUNED enum value (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASE
tuneLineLength(MEANDERED_LINE &aTuned, int aElongation)PNS::MEANDER_PLACER_BASEprotected
tuneLineLength(MEANDERED_LINE &aTuned, int aElongation)PNS::MEANDER_PLACER_BASEprotected
TUNING_STATUS enum namePNS::MEANDER_PLACER_BASE
TUNING_STATUS enum namePNS::MEANDER_PLACER_BASE
TuningInfo() const overridePNS::DP_MEANDER_PLACERvirtual
TuningInfo() const overridePNS::DP_MEANDER_PLACERvirtual
TuningStatus() const overridePNS::DP_MEANDER_PLACERvirtual
TuningStatus() const overridePNS::DP_MEANDER_PLACERvirtual
UpdateSettings(const MEANDER_SETTINGS &aSettings) (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASEvirtual
UpdateSettings(const MEANDER_SETTINGS &aSettings) (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASEvirtual
UpdateSizes(const SIZES_SETTINGS &aSizes)PNS::PLACEMENT_ALGOinlinevirtual
UpdateSizes(const SIZES_SETTINGS &aSizes)PNS::PLACEMENT_ALGOinlinevirtual
~ALGO_BASE() (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinlinevirtual
~ALGO_BASE() (defined in PNS::ALGO_BASE)PNS::ALGO_BASEinlinevirtual
~DP_MEANDER_PLACER() (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACER
~DP_MEANDER_PLACER() (defined in PNS::DP_MEANDER_PLACER)PNS::DP_MEANDER_PLACER
~MEANDER_PLACER_BASE() (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASEvirtual
~MEANDER_PLACER_BASE() (defined in PNS::MEANDER_PLACER_BASE)PNS::MEANDER_PLACER_BASEvirtual
~PLACEMENT_ALGO() (defined in PNS::PLACEMENT_ALGO)PNS::PLACEMENT_ALGOinlinevirtual
~PLACEMENT_ALGO() (defined in PNS::PLACEMENT_ALGO)PNS::PLACEMENT_ALGOinlinevirtual