|
KiCad PCB EDA Suite
|
A struct to hold SYMBOL definition. More...
#include <ltspice_schematic.h>
Public Attributes | |
| wxString | Name |
| 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< WIRE > | Wires |
| ORIENTATION | SymbolOrientation |
A struct to hold SYMBOL definition.
Definition at line 242 of file ltspice_schematic.h.
| std::vector<ARC> LTSPICE_SCHEMATIC::LT_SYMBOL::Arcs |
Definition at line 252 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateArc(), SCH_IO_LTSPICE_PARSER::CreateArc(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| std::vector<CIRCLE> LTSPICE_SCHEMATIC::LT_SYMBOL::Circles |
Definition at line 250 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateCircle(), SCH_IO_LTSPICE_PARSER::CreateCircle(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| std::vector<LINE> LTSPICE_SCHEMATIC::LT_SYMBOL::Lines |
Definition at line 249 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateLines(), SCH_IO_LTSPICE_PARSER::CreateLines(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| wxString LTSPICE_SCHEMATIC::LT_SYMBOL::Name |
Definition at line 244 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateFields(), SCH_IO_LTSPICE_PARSER::CreatePin(), LTSPICE_SCHEMATIC::MakeDummySymbol(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| VECTOR2I LTSPICE_SCHEMATIC::LT_SYMBOL::Offset |
Definition at line 246 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateArc(), SCH_IO_LTSPICE_PARSER::CreateCircle(), SCH_IO_LTSPICE_PARSER::CreateLines(), SCH_IO_LTSPICE_PARSER::CreateRect(), and LTSPICE_SCHEMATIC::StructureBuilder().
| std::vector<LT_PIN> LTSPICE_SCHEMATIC::LT_SYMBOL::Pins |
Definition at line 248 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreatePin(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| std::vector<RECTANGLE> LTSPICE_SCHEMATIC::LT_SYMBOL::Rectangles |
Definition at line 253 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateRect(), SCH_IO_LTSPICE_PARSER::CreateRect(), SCH_IO_LTSPICE_PARSER::CreateSymbol(), LTSPICE_SCHEMATIC::MakeDummySymbol(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| std::map<wxString, wxString> LTSPICE_SCHEMATIC::LT_SYMBOL::SymAttributes |
Definition at line 247 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateFields(), SCH_IO_LTSPICE_PARSER::CreateRect(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| ORIENTATION LTSPICE_SCHEMATIC::LT_SYMBOL::SymbolOrientation |
Definition at line 255 of file ltspice_schematic.h.
Referenced by LTSPICE_SCHEMATIC::MakeDummySymbol(), SCH_IO_LTSPICE_PARSER::RotateMirror(), SCH_IO_LTSPICE_PARSER::RotateMirrorShape(), LTSPICE_SCHEMATIC::StructureBuilder(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| SYMBOLTYPE LTSPICE_SCHEMATIC::LT_SYMBOL::SymbolType |
Definition at line 245 of file ltspice_schematic.h.
Referenced by LTSPICE_SCHEMATIC::MakeDummySymbol(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| std::vector<LT_WINDOW> LTSPICE_SCHEMATIC::LT_SYMBOL::Windows |
Definition at line 251 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateFields(), and LTSPICE_SCHEMATIC::SymbolBuilder().
| std::vector<WIRE> LTSPICE_SCHEMATIC::LT_SYMBOL::Wires |
Definition at line 254 of file ltspice_schematic.h.
Referenced by SCH_IO_LTSPICE_PARSER::CreateWires().