KiCad PCB EDA Suite
PNS_KICAD_IFACE_BASE Member List

This is the complete list of members for PNS_KICAD_IFACE_BASE, including all inherited members.

AddItem(PNS::ITEM *aItem) overridePNS_KICAD_IFACE_BASEvirtual
Commit() overridePNS_KICAD_IFACE_BASEinlinevirtual
DisplayItem(const PNS::ITEM *aItem, int aClearance, bool aEdit=false) overridePNS_KICAD_IFACE_BASEinlinevirtual
DisplayRatline(const SHAPE_LINE_CHAIN &aRatline, int aColor=-1) overridePNS_KICAD_IFACE_BASEinlinevirtual
EraseView() overridePNS_KICAD_IFACE_BASEinlinevirtual
GetBoard() constPNS_KICAD_IFACE_BASEinline
GetDebugDecorator() overridePNS_KICAD_IFACE_BASEvirtual
GetRuleResolver() overridePNS_KICAD_IFACE_BASEvirtual
GetUnits() constPNS_KICAD_IFACE_BASEinlinevirtual
GetWorld() const overridePNS_KICAD_IFACE_BASEinlinevirtual
HideItem(PNS::ITEM *aItem) overridePNS_KICAD_IFACE_BASEinlinevirtual
ImportSizes(PNS::SIZES_SETTINGS &aSizes, PNS::ITEM *aStartItem, int aNet) overridePNS_KICAD_IFACE_BASEvirtual
inheritTrackWidth(PNS::ITEM *aItem, int *aInheritedWidth)PNS_KICAD_IFACE_BASEprotected
IsAnyLayerVisible(const LAYER_RANGE &aLayer) const overridePNS_KICAD_IFACE_BASEinlinevirtual
IsFlashedOnLayer(const PNS::ITEM *aItem, int aLayer) const overridePNS_KICAD_IFACE_BASEvirtual
IsItemVisible(const PNS::ITEM *aItem) const overridePNS_KICAD_IFACE_BASEinlinevirtual
m_boardPNS_KICAD_IFACE_BASEprotected
m_debugDecoratorPNS_KICAD_IFACE_BASEprotected
m_ruleResolverPNS_KICAD_IFACE_BASEprotected
m_startLayerPNS_KICAD_IFACE_BASEprotected
m_worldPNS_KICAD_IFACE_BASEprotected
PNS_KICAD_IFACE_BASE()PNS_KICAD_IFACE_BASE
RemoveItem(PNS::ITEM *aItem) overridePNS_KICAD_IFACE_BASEvirtual
ROUTER_IFACE()PNS::ROUTER_IFACEinline
SetBoard(BOARD *aBoard)PNS_KICAD_IFACE_BASE
SetDebugDecorator(PNS::DEBUG_DECORATOR *aDec)PNS_KICAD_IFACE_BASE
SetStartLayer(int aLayer)PNS_KICAD_IFACE_BASEinline
StackupHeight(int aFirstLayer, int aSecondLayer) const overridePNS_KICAD_IFACE_BASEvirtual
syncArc(PCB_ARC *aArc)PNS_KICAD_IFACE_BASEprotected
syncGraphicalItem(PNS::NODE *aWorld, PCB_SHAPE *aItem)PNS_KICAD_IFACE_BASEprotected
syncPad(PAD *aPad)PNS_KICAD_IFACE_BASEprotected
syncTextItem(PNS::NODE *aWorld, EDA_TEXT *aText, PCB_LAYER_ID aLayer)PNS_KICAD_IFACE_BASEprotected
syncTrack(PCB_TRACK *aTrack)PNS_KICAD_IFACE_BASEprotected
syncVia(PCB_VIA *aVia)PNS_KICAD_IFACE_BASEprotected
SyncWorld(PNS::NODE *aWorld) overridePNS_KICAD_IFACE_BASEvirtual
syncZone(PNS::NODE *aWorld, ZONE *aZone, SHAPE_POLY_SET *aBoardOutline)PNS_KICAD_IFACE_BASEprotected
UpdateItem(PNS::ITEM *aItem) overridePNS_KICAD_IFACE_BASEvirtual
UpdateNet(int aNetCode) overridePNS_KICAD_IFACE_BASEinlinevirtual
~PNS_KICAD_IFACE_BASE()PNS_KICAD_IFACE_BASE
~ROUTER_IFACE()PNS::ROUTER_IFACEinlinevirtual