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 115 of file pns_shove.h.
|
inline |
Definition at line 117 of file pns_shove.h.
bool PNS::SHOVE::ROOT_LINE_ENTRY::isHead = false |
Definition at line 126 of file pns_shove.h.
std::optional<LINE> PNS::SHOVE::ROOT_LINE_ENTRY::newLine |
Definition at line 124 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 123 of file pns_shove.h.
Referenced by PNS::SHOVE::replaceItems().
VIA* PNS::SHOVE::ROOT_LINE_ENTRY::oldVia = nullptr |
Definition at line 122 of file pns_shove.h.
int PNS::SHOVE::ROOT_LINE_ENTRY::policy = SHP_DEFAULT |
Definition at line 125 of file pns_shove.h.
LINE* PNS::SHOVE::ROOT_LINE_ENTRY::rootLine = nullptr |
Definition at line 121 of file pns_shove.h.