KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PNS::ROUTER Member List

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

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 valuePNS::ROUTER
DRAG_SEGMENT enum valuePNS::ROUTER
FailureReason() constPNS::ROUTERinline
Finish()PNS::ROUTER
FixRoute(const VECTOR2I &aP, ITEM *aItem, bool aForceFinish, bool aForceCommit)PNS::ROUTER
FlipPosture()PNS::ROUTER
GetCurrentLayer() constPNS::ROUTER
GetCurrentNets() constPNS::ROUTER
GetDragger()PNS::ROUTERinline
GetInstance()PNS::ROUTERstatic
GetInterface() constPNS::ROUTERinline
GetIterLimit() constPNS::ROUTERinline
getNearestRatnestAnchor(VECTOR2I &aOtherEnd, LAYER_RANGE &aOtherEndLayers, ITEM *&aOtherEndItem)PNS::ROUTERprivate
GetRuleResolver() constPNS::ROUTERinline
GetState() constPNS::ROUTERinline
GetUpdatedItems(std::vector< PNS::ITEM * > &aRemoved, std::vector< PNS::ITEM * > &aAdded, std::vector< PNS::ITEM * > &aHeads)PNS::ROUTER
GetWorld() constPNS::ROUTERinline
IDLE enum valuePNS::ROUTER
IsPlacingVia() constPNS::ROUTER
isStartingPointRoutable(const VECTOR2I &aWhere, ITEM *aItem, int aLayer)PNS::ROUTERprivate
LoadSettings(ROUTING_SETTINGS *aSettings)PNS::ROUTERinline
Logger()PNS::ROUTER
m_draggerPNS::ROUTERprivate
m_failureReasonPNS::ROUTERprivate
m_ifacePNS::ROUTERprivate
m_iterLimitPNS::ROUTERprivate
m_lastNodePNS::ROUTERprivate
m_loggerPNS::ROUTERprivate
m_modePNS::ROUTERprivate
m_placerPNS::ROUTERprivate
m_settingsPNS::ROUTERprivate
m_shovePNS::ROUTERprivate
m_sizesPNS::ROUTERprivate
m_statePNS::ROUTERprivate
m_toolStatusbarNamePNS::ROUTERprivate
m_visibleViewAreaPNS::ROUTERprivate
m_worldPNS::ROUTERprivate
markViolations(NODE *aNode, ITEM_SET &aCurrent, NODE::ITEM_VECTOR &aRemoved)PNS::ROUTERprivate
Mode() constPNS::ROUTERinline
Move(const VECTOR2I &aP, ITEM *aItem)PNS::ROUTER
moveDragging(const VECTOR2I &aP, ITEM *aItem)PNS::ROUTERprivate
movePlacing(const VECTOR2I &aP, ITEM *aItem)PNS::ROUTERprivate
Placer()PNS::ROUTERinline
QueryHoverItems(const VECTOR2I &aP, int aSlopRadius=0)PNS::ROUTER
ROUTE_TRACK enum valuePNS::ROUTER
ROUTER()PNS::ROUTER
RouterState enum namePNS::ROUTER
RoutingInProgress() constPNS::ROUTER
SetFailureReason(const wxString &aReason)PNS::ROUTERinline
SetInterface(ROUTER_IFACE *aIface)PNS::ROUTER
SetIterLimit(int aX)PNS::ROUTERinline
SetMode(ROUTER_MODE aMode)PNS::ROUTER
SetOrthoMode(bool aEnable)PNS::ROUTER
Settings()PNS::ROUTERinline
SetVisibleViewArea(const BOX2I &aExtents)PNS::ROUTERinline
Sizes()PNS::ROUTERinline
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::ROUTERprivate
VisibleViewArea() constPNS::ROUTERinline
~ROUTER()PNS::ROUTER