|
KiCad PCB EDA Suite
|
One emitted KiCad lib symbol (possibly multi-unit). More...
Public Attributes | |
| std::string | name |
| lib item name (no nickname) | |
| std::vector< UNIT_INFO > | units |
| sorted by letter; unit numbers are 1-based indices | |
| bool | isPower = false |
| std::string | powerNet |
| power symbols are keyed by NET name | |
| std::string | refPrefix = "U" |
| std::string | footprint |
| std::unique_ptr< LIB_SYMBOL > | kicadSymbol |
| built lazily by kicadSymbolFor() | |
One emitted KiCad lib symbol (possibly multi-unit).
Definition at line 258 of file orcad_converter.h.
| std::string ORCAD_CONVERTER::LIB_ENTRY::footprint |
Definition at line 265 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::libForInstance(), and ORCAD_CONVERTER::placeInstance().
| bool ORCAD_CONVERTER::LIB_ENTRY::isPower = false |
Definition at line 262 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::kicadSymbolFor(), and ORCAD_CONVERTER::powerLibFor().
| std::unique_ptr<LIB_SYMBOL> ORCAD_CONVERTER::LIB_ENTRY::kicadSymbol |
built lazily by kicadSymbolFor()
Definition at line 266 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::kicadSymbolFor().
| std::string ORCAD_CONVERTER::LIB_ENTRY::name |
lib item name (no nickname)
Definition at line 260 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::kicadSymbolFor(), ORCAD_CONVERTER::libForInstance(), ORCAD_CONVERTER::placeInstance(), and ORCAD_CONVERTER::powerLibFor().
| std::string ORCAD_CONVERTER::LIB_ENTRY::powerNet |
power symbols are keyed by NET name
Definition at line 263 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::kicadSymbolFor(), and ORCAD_CONVERTER::powerLibFor().
| std::string ORCAD_CONVERTER::LIB_ENTRY::refPrefix = "U" |
Definition at line 264 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::kicadSymbolFor(), ORCAD_CONVERTER::libForInstance(), and ORCAD_CONVERTER::powerLibFor().
| std::vector<UNIT_INFO> ORCAD_CONVERTER::LIB_ENTRY::units |
sorted by letter; unit numbers are 1-based indices
Definition at line 261 of file orcad_converter.h.
Referenced by ORCAD_CONVERTER::BuildSymbolLibrary(), ORCAD_CONVERTER::kicadSymbolFor(), ORCAD_CONVERTER::libForInstance(), ORCAD_CONVERTER::placeInstance(), ORCAD_CONVERTER::placePowerSymbol(), and ORCAD_CONVERTER::powerLibFor().