| 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 | |
| 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 | |