KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCH_CONNECTIVITY Namespace Reference

Classes

class  NAVIGATION_QUERY
 Net membership for one UI operation. More...
 
struct  NETCHAIN_INPUT
 Immediate-use netchain input; shared-screen items are qualified by their instance. More...
 
class  NETCHAIN_MANAGER
 Persistent chain configuration and the derived chains for one schematic. More...
 
struct  PIN_NAME_FACT
 
struct  PIN_NAME_REFERENCE
 

Typedefs

using NET_ITEMS_BY_SHEET = std::map<SCH_SHEET_PATH, std::vector<SCH_ITEM*>, SHEET_PATH_CMP>
 

Functions

wxString RenderPinNetName (const PIN_NAME_FACT &aPin, const PIN_NAME_REFERENCE &aReference, bool aForceNoConnect=false)
 Render a non-power pin name from unescaped values; an absent reference uses the symbol UUID.
 
std::optional< wxString > AppendConnectionInfo (const SCH_ITEM &aItem, std::vector< MSG_PANEL_ITEM > &aList, const SCH_SHEET_PATH *aPath=nullptr)
 Append connection details; return its name for a signal, or no value for a bus/missing row.
 

Typedef Documentation

◆ NET_ITEMS_BY_SHEET

Definition at line 34 of file conn_navigation.h.

Function Documentation

◆ AppendConnectionInfo()

std::optional< wxString > SCH_CONNECTIVITY::AppendConnectionInfo ( const SCH_ITEM & aItem,
std::vector< MSG_PANEL_ITEM > & aList,
const SCH_SHEET_PATH * aPath = nullptr )

◆ RenderPinNetName()