BreakSegmentOrArc(ITEM *aItem, const VECTOR2I &aP) | PNS::ROUTER | |
ClearViewDecorations() | PNS::ROUTER | |
ClearWorld() | PNS::ROUTER | |
CommitRouting() | PNS::ROUTER | |
CommitRouting(NODE *aNode) | PNS::ROUTER | |
ContinueFromEnd(ITEM **aNewStartItem) | PNS::ROUTER | |
DRAG_COMPONENT enum value | PNS::ROUTER | |
DRAG_SEGMENT enum value | PNS::ROUTER | |
FailureReason() const | PNS::ROUTER | inline |
Finish() | PNS::ROUTER | |
FixRoute(const VECTOR2I &aP, ITEM *aItem, bool aForceFinish, bool aForceCommit) | PNS::ROUTER | |
FlipPosture() | PNS::ROUTER | |
GetCurrentLayer() const | PNS::ROUTER | |
GetCurrentNets() const | PNS::ROUTER | |
GetDragger() | PNS::ROUTER | inline |
GetInstance() | PNS::ROUTER | static |
GetInterface() const | PNS::ROUTER | inline |
GetIterLimit() const | PNS::ROUTER | inline |
GetLastCommittedLeaderSegments() | PNS::ROUTER | |
getNearestRatnestAnchor(VECTOR2I &aOtherEnd, PNS_LAYER_RANGE &aOtherEndLayers, ITEM *&aOtherEndItem) | PNS::ROUTER | private |
GetRuleResolver() const | PNS::ROUTER | inline |
GetState() const | PNS::ROUTER | inline |
GetUpdatedItems(std::vector< PNS::ITEM * > &aRemoved, std::vector< PNS::ITEM * > &aAdded, std::vector< PNS::ITEM * > &aHeads) | PNS::ROUTER | |
GetWorld() const | PNS::ROUTER | inline |
IDLE enum value | PNS::ROUTER | |
IsPlacingVia() const | PNS::ROUTER | |
isStartingPointRoutable(const VECTOR2I &aWhere, ITEM *aItem, int aLayer) | PNS::ROUTER | private |
LoadSettings(ROUTING_SETTINGS *aSettings) | PNS::ROUTER | inline |
Logger() | PNS::ROUTER | |
m_dragger | PNS::ROUTER | private |
m_failureReason | PNS::ROUTER | private |
m_iface | PNS::ROUTER | private |
m_iterLimit | PNS::ROUTER | private |
m_lastNode | PNS::ROUTER | private |
m_leaderSegments | PNS::ROUTER | private |
m_logger | PNS::ROUTER | private |
m_mode | PNS::ROUTER | private |
m_placer | PNS::ROUTER | private |
m_settings | PNS::ROUTER | private |
m_shove | PNS::ROUTER | private |
m_sizes | PNS::ROUTER | private |
m_state | PNS::ROUTER | private |
m_toolStatusbarName | PNS::ROUTER | private |
m_visibleViewArea | PNS::ROUTER | private |
m_world | PNS::ROUTER | private |
markViolations(NODE *aNode, ITEM_SET &aCurrent, NODE::ITEM_VECTOR &aRemoved) | PNS::ROUTER | private |
Mode() const | PNS::ROUTER | inline |
Move(const VECTOR2I &aP, ITEM *aItem) | PNS::ROUTER | |
moveDragging(const VECTOR2I &aP, ITEM *aItem) | PNS::ROUTER | private |
movePlacing(const VECTOR2I &aP, ITEM *aItem) | PNS::ROUTER | private |
Placer() | PNS::ROUTER | inline |
QueryHoverItems(const VECTOR2I &aP, int aSlopRadius=0) | PNS::ROUTER | |
ROUTE_TRACK enum value | PNS::ROUTER | |
ROUTER() | PNS::ROUTER | |
RouterState enum name | PNS::ROUTER | |
RoutingInProgress() const | PNS::ROUTER | |
SetFailureReason(const wxString &aReason) | PNS::ROUTER | inline |
SetInterface(ROUTER_IFACE *aIface) | PNS::ROUTER | |
SetIterLimit(int aX) | PNS::ROUTER | inline |
SetMode(ROUTER_MODE aMode) | PNS::ROUTER | |
SetOrthoMode(bool aEnable) | PNS::ROUTER | |
Settings() | PNS::ROUTER | inline |
SetVisibleViewArea(const BOX2I &aExtents) | PNS::ROUTER | inline |
Sizes() | PNS::ROUTER | inline |
StartDragging(const VECTOR2I &aP, ITEM *aItem, int aDragMode=DM_ANY) | PNS::ROUTER | |
StartDragging(const VECTOR2I &aP, ITEM_SET aItems, int aDragMode=DM_COMPONENT) | PNS::ROUTER | |
StartRouting(const VECTOR2I &aP, ITEM *aItem, int aLayer) | PNS::ROUTER | |
StopRouting() | PNS::ROUTER | |
SwitchLayer(int layer) | PNS::ROUTER | |
SyncWorld() | PNS::ROUTER | |
ToggleCornerMode() | PNS::ROUTER | |
ToggleViaPlacement() | PNS::ROUTER | |
UndoLastSegment() | PNS::ROUTER | |
UpdateSizes(const SIZES_SETTINGS &aSizes) | PNS::ROUTER | |
updateView(NODE *aNode, ITEM_SET &aCurrent, bool aDragging=false) | PNS::ROUTER | private |
VisibleViewArea() const | PNS::ROUTER | inline |
~ROUTER() | PNS::ROUTER | |