| 
    KiCad PCB EDA Suite
    
   | 
 
Public Member Functions | |
| ROOT_LINE_ENTRY (LINE *aLine=nullptr, int aPolicy=SHP_DEFAULT) | |
Public Attributes | |
| LINE * | rootLine = nullptr | 
| VIA * | oldVia = nullptr | 
| VIA * | newVia = nullptr | 
| std::optional< LINE > | newLine | 
| int | policy = SHP_DEFAULT | 
| bool | isHead = false | 
Definition at line 116 of file pns_shove.h.
      
  | 
  inline | 
Definition at line 118 of file pns_shove.h.
References policy, rootLine, and PNS::SHOVE::SHP_DEFAULT.
| bool PNS::SHOVE::ROOT_LINE_ENTRY::isHead = false | 
Definition at line 128 of file pns_shove.h.
| std::optional<LINE> PNS::SHOVE::ROOT_LINE_ENTRY::newLine | 
Definition at line 126 of file pns_shove.h.
Referenced by PNS::SHOVE::pushOrShoveVia(), and PNS::SHOVE::replaceLine().
| VIA* PNS::SHOVE::ROOT_LINE_ENTRY::newVia = nullptr | 
Definition at line 125 of file pns_shove.h.
Referenced by PNS::SHOVE::replaceItems().
| VIA* PNS::SHOVE::ROOT_LINE_ENTRY::oldVia = nullptr | 
Definition at line 124 of file pns_shove.h.
| int PNS::SHOVE::ROOT_LINE_ENTRY::policy = SHP_DEFAULT | 
Definition at line 127 of file pns_shove.h.
Referenced by ROOT_LINE_ENTRY(), and PNS::SHOVE::shoveIteration().
| LINE* PNS::SHOVE::ROOT_LINE_ENTRY::rootLine = nullptr | 
Definition at line 123 of file pns_shove.h.
Referenced by ROOT_LINE_ENTRY().