| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for PNS_VIEWER_IFACE, including all inherited members.
| AddItem(PNS::ITEM *aItem) override | PNS_VIEWER_IFACE | inlinevirtual | 
| CalculateDelayForShapeLineChain(const SHAPE_LINE_CHAIN &aShape, int aWidth, bool aIsDiffPairCoupled, int aDiffPairCouplingGap, int aPNSLayer, const NETCLASS *aNetClass) override | PNS_VIEWER_IFACE | inlinevirtual | 
| CalculateLengthForDelay(int64_t aDesiredDelay, const int aWidth, const bool aIsDiffPairCoupled, const int aDiffPairCouplingGap, const int aPNSLayer, const NETCLASS *aNetClass) override | PNS_VIEWER_IFACE | inlinevirtual | 
| CalculateRoutedPathDelay(const PNS::ITEM_SET &aLine, const PNS::SOLID *aStartPad, const PNS::SOLID *aEndPad, const NETCLASS *aNetClass) override | PNS_VIEWER_IFACE | inlinevirtual | 
| CalculateRoutedPathLength(const PNS::ITEM_SET &aLine, const PNS::SOLID *aStartPad, const PNS::SOLID *aEndPad, const NETCLASS *aNetClass) override | PNS_VIEWER_IFACE | inlinevirtual | 
| Commit() override | PNS_VIEWER_IFACE | inlinevirtual | 
| DisplayItem(const PNS::ITEM *aItem, int aClearance, bool aEdit=false, int aFlags=0) override | PNS_VIEWER_IFACE | inlinevirtual | 
| DisplayPathLine(const SHAPE_LINE_CHAIN &aLine, int aImportance) override | PNS_VIEWER_IFACE | inlinevirtual | 
| DisplayRatline(const SHAPE_LINE_CHAIN &aRatline, PNS::NET_HANDLE aNet) override | PNS_VIEWER_IFACE | inlinevirtual | 
| EraseView() override | PNS_VIEWER_IFACE | inlinevirtual | 
| GetBoardLayerFromPNSLayer(int aLayer) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| GetDebugDecorator() override | PNS_VIEWER_IFACE | inlinevirtual | 
| getLengthDelayCalculationItems(const PNS::ITEM_SET &aLine, const NETCLASS *aNetClass) const | PNS_VIEWER_IFACE | inline | 
| GetNetCode(PNS::NET_HANDLE aNet) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| GetNetName(PNS::NET_HANDLE aNet) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| GetOrphanedNetHandle() override | PNS_VIEWER_IFACE | inlinevirtual | 
| GetPNSLayerFromBoardLayer(PCB_LAYER_ID aLayer) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| GetRuleResolver() override | PNS_VIEWER_IFACE | inlinevirtual | 
| GetWorld() const override | PNS_VIEWER_IFACE | inlinevirtual | 
| HideItem(PNS::ITEM *aItem) override | PNS_VIEWER_IFACE | inlinevirtual | 
| ImportSizes(PNS::SIZES_SETTINGS &aSizes, PNS::ITEM *aStartItem, PNS::NET_HANDLE aNet, VECTOR2D aStartPosition) override | PNS_VIEWER_IFACE | inlinevirtual | 
| IsAnyLayerVisible(const PNS_LAYER_RANGE &aLayer) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| IsFlashedOnLayer(const PNS::ITEM *aItem, int aLayer) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| IsFlashedOnLayer(const PNS::ITEM *aItem, const PNS_LAYER_RANGE &aLayer) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| IsItemVisible(const PNS::ITEM *aItem) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| IsPNSCopperLayer(int aLayer) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| m_board | PNS_VIEWER_IFACE | private | 
| PNS_VIEWER_IFACE(std::shared_ptr< BOARD > aBoard) | PNS_VIEWER_IFACE | inline | 
| RemoveItem(PNS::ITEM *aItem) override | PNS_VIEWER_IFACE | inlinevirtual | 
| ROUTER_IFACE() | PNS::ROUTER_IFACE | inline | 
| StackupHeight(int aFirstLayer, int aSecondLayer) const override | PNS_VIEWER_IFACE | inlinevirtual | 
| SyncWorld(PNS::NODE *aWorld) override | PNS_VIEWER_IFACE | inlinevirtual | 
| UpdateItem(PNS::ITEM *aItem) override | PNS_VIEWER_IFACE | inlinevirtual | 
| UpdateNet(PNS::NET_HANDLE aNet) override | PNS_VIEWER_IFACE | inlinevirtual | 
| ~PNS_VIEWER_IFACE() override | PNS_VIEWER_IFACE | inline | 
| ~ROUTER_IFACE() | PNS::ROUTER_IFACE | inlinevirtual |