| 
    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().