AbortPlacement() override | PNS::DP_MEANDER_PLACER | virtual |
ALGO_BASE(ROUTER *aRouter) | PNS::ALGO_BASE | inline |
AmplitudeStep(int aSign) | PNS::MEANDER_PLACER_BASE | virtual |
baselineSegment(const DIFF_PAIR::COUPLED_SEGMENTS &aCoupledSegs) | PNS::DP_MEANDER_PLACER | private |
CheckFit(MEANDER_SHAPE *aShape) override | PNS::DP_MEANDER_PLACER | virtual |
Clearance() | PNS::MEANDER_PLACER_BASE | virtual |
CommitPlacement() override | PNS::DP_MEANDER_PLACER | virtual |
CurrentEnd() const override | PNS::DP_MEANDER_PLACER | virtual |
CurrentLayer() const override | PNS::DP_MEANDER_PLACER | virtual |
CurrentNets() const override | PNS::DP_MEANDER_PLACER | virtual |
CurrentNode(bool aLoopsRemoved=false) const override | PNS::DP_MEANDER_PLACER | virtual |
CurrentStart() const override | PNS::DP_MEANDER_PLACER | virtual |
Dbg() const | PNS::ALGO_BASE | inline |
DP_MEANDER_PLACER(ROUTER *aRouter) | PNS::DP_MEANDER_PLACER | |
FixRoute(const VECTOR2I &aP, ITEM *aEndItem, bool aForceFinish=false) override | PNS::DP_MEANDER_PLACER | virtual |
FlipPosture() | PNS::PLACEMENT_ALGO | inlinevirtual |
GetModifiedNets(std::vector< NET_HANDLE > &aNets) const | PNS::PLACEMENT_ALGO | inlinevirtual |
GetOriginPair() | PNS::DP_MEANDER_PLACER | |
getSnappedStartPoint(LINKED_ITEM *aStartItem, VECTOR2I aStartPoint) | PNS::MEANDER_PLACER_BASE | protected |
GetTotalPadToDieLength(const LINE &aLine) const | PNS::MEANDER_PLACER_BASE | |
HasPlacedAnything() const override | PNS::DP_MEANDER_PLACER | virtual |
IsPlacingVia() const | PNS::PLACEMENT_ALGO | inlinevirtual |
lineLength(const ITEM_SET &aLine, const SOLID *aStartPad, const SOLID *aEndPad) const | PNS::MEANDER_PLACER_BASE | protected |
Logger() | PNS::ALGO_BASE | virtual |
m_coupledSegments | PNS::DP_MEANDER_PLACER | private |
m_currentEnd | PNS::MEANDER_PLACER_BASE | protected |
m_currentNode | PNS::DP_MEANDER_PLACER | private |
m_currentStart | PNS::DP_MEANDER_PLACER | private |
m_currentTraceN | PNS::DP_MEANDER_PLACER | private |
m_currentTraceP | PNS::DP_MEANDER_PLACER | private |
m_currentWidth | PNS::MEANDER_PLACER_BASE | protected |
m_debugDecorator | PNS::ALGO_BASE | protected |
m_endPad_n | PNS::MEANDER_PLACER_BASE | protected |
m_endPad_p | PNS::MEANDER_PLACER_BASE | protected |
m_finalShapeN | PNS::DP_MEANDER_PLACER | private |
m_finalShapeP | PNS::DP_MEANDER_PLACER | private |
m_initialSegment | PNS::DP_MEANDER_PLACER | private |
m_lastLength | PNS::DP_MEANDER_PLACER | private |
m_lastStatus | PNS::DP_MEANDER_PLACER | private |
m_logger | PNS::ALGO_BASE | protected |
m_originPair | PNS::DP_MEANDER_PLACER | private |
m_padToDieN | PNS::DP_MEANDER_PLACER | private |
m_padToDieP | PNS::DP_MEANDER_PLACER | private |
m_result | PNS::DP_MEANDER_PLACER | private |
m_router | PNS::ALGO_BASE | protected |
m_settings | PNS::MEANDER_PLACER_BASE | protected |
m_startPad_n | PNS::MEANDER_PLACER_BASE | protected |
m_startPad_p | PNS::MEANDER_PLACER_BASE | protected |
m_tunedPath | PNS::DP_MEANDER_PLACER | private |
m_tunedPathN | PNS::DP_MEANDER_PLACER | private |
m_tunedPathP | PNS::DP_MEANDER_PLACER | private |
m_world | PNS::MEANDER_PLACER_BASE | protected |
MEANDER_PLACER_BASE(ROUTER *aRouter) | PNS::MEANDER_PLACER_BASE | |
MEANDER_SHAPE | PNS::DP_MEANDER_PLACER | friend |
meanderSegment(const SEG &aBase) | PNS::DP_MEANDER_PLACER | private |
MeanderSettings() const | PNS::MEANDER_PLACER_BASE | virtual |
Move(const VECTOR2I &aP, ITEM *aEndItem) override | PNS::DP_MEANDER_PLACER | virtual |
origPathLength() const | PNS::DP_MEANDER_PLACER | private |
pairOrientation(const DIFF_PAIR::COUPLED_SEGMENTS &aPair) | PNS::DP_MEANDER_PLACER | private |
PLACEMENT_ALGO(ROUTER *aRouter) | PNS::PLACEMENT_ALGO | inline |
release() | PNS::DP_MEANDER_PLACER | private |
Router() const | PNS::ALGO_BASE | inline |
SetDebugDecorator(DEBUG_DECORATOR *aDecorator) | PNS::ALGO_BASE | inline |
SetLayer(int aLayer) | PNS::PLACEMENT_ALGO | inlinevirtual |
SetLogger(LOGGER *aLogger) | PNS::ALGO_BASE | inline |
SetOrthoMode(bool aOrthoMode) | PNS::PLACEMENT_ALGO | inlinevirtual |
Settings() const | PNS::ALGO_BASE | |
setWorld(NODE *aWorld) | PNS::DP_MEANDER_PLACER | private |
SpacingStep(int aSign) | PNS::MEANDER_PLACER_BASE | virtual |
Start(const VECTOR2I &aP, ITEM *aStartItem) override | PNS::DP_MEANDER_PLACER | virtual |
ToggleVia(bool aEnabled) | PNS::PLACEMENT_ALGO | inlinevirtual |
TOO_LONG enum value | PNS::MEANDER_PLACER_BASE | |
TOO_SHORT enum value | PNS::MEANDER_PLACER_BASE | |
totalLength() | PNS::DP_MEANDER_PLACER | |
Trace() const | PNS::DP_MEANDER_PLACER | |
Traces() override | PNS::DP_MEANDER_PLACER | virtual |
TUNED enum value | PNS::MEANDER_PLACER_BASE | |
TunedPath() override | PNS::DP_MEANDER_PLACER | virtual |
tuneLineLength(MEANDERED_LINE &aTuned, long long int aElongation) | PNS::MEANDER_PLACER_BASE | protected |
TUNING_STATUS enum name | PNS::MEANDER_PLACER_BASE | |
TuningResult() const override | PNS::DP_MEANDER_PLACER | virtual |
TuningStatus() const override | PNS::DP_MEANDER_PLACER | virtual |
UnfixRoute() | PNS::PLACEMENT_ALGO | inlinevirtual |
UpdateSettings(const MEANDER_SETTINGS &aSettings) | PNS::MEANDER_PLACER_BASE | virtual |
UpdateSizes(const SIZES_SETTINGS &aSizes) | PNS::PLACEMENT_ALGO | inlinevirtual |
VisibleViewArea() const | PNS::ALGO_BASE | |
~ALGO_BASE() | PNS::ALGO_BASE | inlinevirtual |
~DP_MEANDER_PLACER() | PNS::DP_MEANDER_PLACER | |
~MEANDER_PLACER_BASE() | PNS::MEANDER_PLACER_BASE | virtual |
~PLACEMENT_ALGO() | PNS::PLACEMENT_ALGO | inlinevirtual |