|
KiCad PCB EDA Suite
|
A struct to hold SYMBOL definition. More...
#include <ltspice_schematic.h>
Public Attributes | |
| wxString | Name |
| wxString | AsyKey |
| SYMBOLTYPE | SymbolType |
| VECTOR2I | Offset |
| std::map< wxString, wxString > | SymAttributes |
| std::vector< LT_PIN > | Pins |
| std::vector< LINE > | Lines |
| std::vector< CIRCLE > | Circles |
| std::vector< LT_WINDOW > | Windows |
| std::vector< ARC > | Arcs |
| std::vector< RECTANGLE > | Rectangles |
| std::vector< TEXT > | Texts |
| ORIENTATION | SymbolOrientation |
A struct to hold SYMBOL definition.
Definition at line 237 of file ltspice_schematic.h.
| std::vector<ARC> LTSPICE_SCHEMATIC::LT_SYMBOL::Arcs |
Definition at line 248 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddAscSymAsSubsheet(), SCH_IO_LTSPICE_PARSER::CreateKicadSymbolsAndSubsheets(), SCH_IO_LTSPICE_PARSER::CreateSymArc(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), and LTSPICE_SCHEMATIC::ParseSymbol().
| wxString LTSPICE_SCHEMATIC::LT_SYMBOL::AsyKey |
Definition at line 240 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddAscSymAsSubsheet(), SCH_IO_LTSPICE_PARSER::CreateKicadSymbolsAndSubsheets(), LTSPICE_SCHEMATIC::MakeDummySymbol(), and LTSPICE_SCHEMATIC::ParseAscFiles().
| std::vector<CIRCLE> LTSPICE_SCHEMATIC::LT_SYMBOL::Circles |
| std::vector<LINE> LTSPICE_SCHEMATIC::LT_SYMBOL::Lines |
Definition at line 245 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddAscSymAsSubsheet(), SCH_IO_LTSPICE_PARSER::CreateKicadSymbolsAndSubsheets(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), SCH_IO_LTSPICE_PARSER::CreateSymLine(), SCH_IO_LTSPICE_PARSER::CreateSymPin(), and LTSPICE_SCHEMATIC::ParseSymbol().
| wxString LTSPICE_SCHEMATIC::LT_SYMBOL::Name |
Definition at line 239 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddAscSymAsSubsheet(), SCH_IO_LTSPICE_PARSER::AddSymFields(), SCH_IO_LTSPICE_PARSER::CreateKicadSymbolsAndSubsheets(), SCH_IO_LTSPICE_PARSER::CreateSymPin(), LTSPICE_SCHEMATIC::MakeDummySymbol(), and LTSPICE_SCHEMATIC::ParseSymbol().
| VECTOR2I LTSPICE_SCHEMATIC::LT_SYMBOL::Offset |
Definition at line 242 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddAscSymAsSubsheet(), SCH_IO_LTSPICE_PARSER::CreateKicadSymbolsAndSubsheets(), and LTSPICE_SCHEMATIC::ParseAscFiles().
| std::vector<LT_PIN> LTSPICE_SCHEMATIC::LT_SYMBOL::Pins |
Definition at line 244 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddAscSymAsSubsheet(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), SCH_IO_LTSPICE_PARSER::CreateSymPin(), and LTSPICE_SCHEMATIC::ParseSymbol().
| std::vector<RECTANGLE> LTSPICE_SCHEMATIC::LT_SYMBOL::Rectangles |
Definition at line 249 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddAscSymAsSubsheet(), SCH_IO_LTSPICE_PARSER::CreateKicadSymbolsAndSubsheets(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), SCH_IO_LTSPICE_PARSER::CreateSymRect(), LTSPICE_SCHEMATIC::MakeDummySymbol(), and LTSPICE_SCHEMATIC::ParseSymbol().
| std::map<wxString, wxString> LTSPICE_SCHEMATIC::LT_SYMBOL::SymAttributes |
Definition at line 243 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddAscSymAsSubsheet(), SCH_IO_LTSPICE_PARSER::AddSymFields(), SCH_IO_LTSPICE_PARSER::CreateSymRect(), and LTSPICE_SCHEMATIC::ParseSymbol().
| ORIENTATION LTSPICE_SCHEMATIC::LT_SYMBOL::SymbolOrientation |
Definition at line 251 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AssignSymOrientation(), LTSPICE_SCHEMATIC::MakeDummySymbol(), LTSPICE_SCHEMATIC::ParseAscFiles(), LTSPICE_SCHEMATIC::ParseSymbol(), SCH_IO_LTSPICE_PARSER::RotateMirror(), and SCH_IO_LTSPICE_PARSER::RotateMirrorItem().
| SYMBOLTYPE LTSPICE_SCHEMATIC::LT_SYMBOL::SymbolType |
Definition at line 241 of file ltspice_schematic.h.
Referenced by LTSPICE_SCHEMATIC::MakeDummySymbol(), and LTSPICE_SCHEMATIC::ParseSymbol().
| std::vector<TEXT> LTSPICE_SCHEMATIC::LT_SYMBOL::Texts |
Definition at line 250 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateKicadSymbolsAndSubsheets(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), SCH_IO_LTSPICE_PARSER::CreateSymText(), and LTSPICE_SCHEMATIC::ParseSymbol().
| std::vector<LT_WINDOW> LTSPICE_SCHEMATIC::LT_SYMBOL::Windows |
Definition at line 247 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::AddSymFields(), LTSPICE_SCHEMATIC::ParseAscFiles(), and LTSPICE_SCHEMATIC::ParseSymbol().