KiCad PCB EDA Suite
PNS::DRAG_ALGO Member List

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

ALGO_BASE(ROUTER *aRouter)PNS::ALGO_BASEinline
CurrentLayer() const =0PNS::DRAG_ALGOpure virtual
CurrentNets() const =0PNS::DRAG_ALGOpure virtual
CurrentNode() const =0PNS::DRAG_ALGOpure virtual
Dbg() constPNS::ALGO_BASEinline
Drag(const VECTOR2I &aP)=0PNS::DRAG_ALGOpure virtual
DRAG_ALGO(ROUTER *aRouter)PNS::DRAG_ALGOinline
FixRoute()=0PNS::DRAG_ALGOpure virtual
Logger()PNS::ALGO_BASEvirtual
m_debugDecoratorPNS::ALGO_BASEprotected
m_loggerPNS::ALGO_BASEprotected
m_routerPNS::ALGO_BASEprotected
m_worldPNS::DRAG_ALGOprotected
Router() constPNS::ALGO_BASEinline
SetDebugDecorator(DEBUG_DECORATOR *aDecorator)PNS::ALGO_BASEinline
SetLogger(LOGGER *aLogger)PNS::ALGO_BASEinline
SetMode(int aDragMode)PNS::DRAG_ALGOinlinevirtual
Settings() constPNS::ALGO_BASE
SetWorld(NODE *aWorld)PNS::DRAG_ALGOinlinevirtual
Start(const VECTOR2I &aP, ITEM_SET &aPrimitives)=0PNS::DRAG_ALGOpure virtual
Traces()=0PNS::DRAG_ALGOpure virtual
VisibleViewArea() constPNS::ALGO_BASE
~ALGO_BASE()PNS::ALGO_BASEinlinevirtual
~DRAG_ALGO()PNS::DRAG_ALGOinline