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

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

ALGO_BASE(ROUTER *aRouter)PNS::ALGO_BASEinline
AnchoredLines() constPNS::BLOCK_DRAGGERinline
BLOCK_DRAGGER(ROUTER *aRouter)PNS::BLOCK_DRAGGER
classifyNeighbour(const JOINT *aJoint, LINKED_ITEM *aLink)PNS::BLOCK_DRAGGERprivate
classifySelectedLink(LINKED_ITEM *aLink)PNS::BLOCK_DRAGGERprivate
clipToBlock(LINE &aLine, const VECTOR2I &aEntry, LINKED_ITEM *aLink) constPNS::BLOCK_DRAGGERprivate
coveredBySolid(const JOINT *aJoint, bool aSelected) constPNS::BLOCK_DRAGGERprivate
CurrentLayer() const overridePNS::BLOCK_DRAGGERinlinevirtual
CurrentNets() const overridePNS::BLOCK_DRAGGERinlinevirtual
CurrentNode() const overridePNS::BLOCK_DRAGGERvirtual
Dbg() constPNS::ALGO_BASEinline
displaceItem(ITEM *aItem, const VECTOR2I &aDelta)PNS::BLOCK_DRAGGERprivate
Drag(const VECTOR2I &aP) overridePNS::BLOCK_DRAGGERvirtual
DRAG_ALGO(ROUTER *aRouter)PNS::DRAG_ALGOinline
FixRoute(bool aForceCommit) overridePNS::BLOCK_DRAGGERvirtual
GetForceMarkObstaclesMode(bool *aDragStatus) const overridePNS::BLOCK_DRAGGERinlinevirtual
GetLastCommittedLeaderSegments()PNS::DRAG_ALGOinlinevirtual
isBlockBoundary(const JOINT *aJoint) constPNS::BLOCK_DRAGGERprivate
isFixedByLock(ITEM *aItem) constPNS::BLOCK_DRAGGERprivate
isHeldByBlock(const JOINT *aJoint) constPNS::BLOCK_DRAGGERprivate
isPinned(const JOINT *aJoint, const LINE &aOwnLine) constPNS::BLOCK_DRAGGERprivate
Logger()PNS::ALGO_BASEvirtual
m_anchoredLinesPNS::BLOCK_DRAGGERprivate
m_bridgeItemsPNS::BLOCK_DRAGGERprivate
m_carriedJointsPNS::BLOCK_DRAGGERprivate
m_connsPNS::BLOCK_DRAGGERprivate
m_currentNodePNS::BLOCK_DRAGGERprivate
m_debugDecoratorPNS::ALGO_BASEprotected
m_draggedItemsPNS::BLOCK_DRAGGERprivate
m_dragStatusPNS::BLOCK_DRAGGERprivate
m_loggerPNS::ALGO_BASEprotected
m_modePNS::BLOCK_DRAGGERprivate
m_p0PNS::BLOCK_DRAGGERprivate
m_rigidItemsPNS::BLOCK_DRAGGERprivate
m_routerPNS::ALGO_BASEprotected
m_seenLinksPNS::BLOCK_DRAGGERprivate
m_selectedLinksPNS::BLOCK_DRAGGERprivate
m_worldPNS::DRAG_ALGOprotected
Mode() const overridePNS::BLOCK_DRAGGERinlinevirtual
Router() constPNS::ALGO_BASEinline
scanJoint(const JOINT *aJoint)PNS::BLOCK_DRAGGERprivate
scanRigidItem(ITEM *aItem)PNS::BLOCK_DRAGGERprivate
SetDebugDecorator(DEBUG_DECORATOR *aDecorator)PNS::ALGO_BASEinline
SetLogger(LOGGER *aLogger)PNS::ALGO_BASEinline
SetMode(PNS::DRAG_MODE aDragMode) overridePNS::BLOCK_DRAGGERinlinevirtual
Settings() constPNS::ALGO_BASE
SetWorld(NODE *aWorld)PNS::DRAG_ALGOinlinevirtual
Start(const VECTOR2I &aP, ITEM_SET &aPrimitives) overridePNS::BLOCK_DRAGGERvirtual
Traces() overridePNS::BLOCK_DRAGGERvirtual
VisibleViewArea() constPNS::ALGO_BASE
wrapLink(LINKED_ITEM *aLink)PNS::BLOCK_DRAGGERprivatestatic
~ALGO_BASE()PNS::ALGO_BASEinlinevirtual
~BLOCK_DRAGGER()PNS::BLOCK_DRAGGER
~DRAG_ALGO()PNS::DRAG_ALGOinline