|
KiCad PCB EDA Suite
|
Classes | |
| struct | ARC_DATA |
| struct | CAEDECAL_ATTR |
| Attribute label pair from CAEDECAL or PART entries. More... | |
| struct | FILE_HEADER |
| struct | GATE_DEF |
| Gate definition within a PARTTYPE. More... | |
| struct | GRAPHIC_POINT |
| struct | LINES_ITEM |
| Graphical line/shape item from LINES section. More... | |
| struct | NETNAME_LABEL |
| Net name label from NETNAMES section. More... | |
| struct | OFF_PAGE_CONNECTOR |
| Off-page reference from OFFPAGE REFS section. More... | |
| class | PADS_SCH_PARSER |
| Parser for PADS Logic schematic design export files. More... | |
| class | PADS_SCH_SCHEMATIC_BUILDER |
| Builder class to create KiCad schematic elements from parsed PADS data. More... | |
| class | PADS_SCH_SYMBOL_BUILDER |
| Builder class to convert PADS symbol definitions to KiCad LIB_SYMBOL objects. More... | |
| struct | PARAMETERS |
| General schematic parameters from SCH and FIELDS sections. More... | |
| struct | PART_ATTRIBUTE |
| struct | PART_PLACEMENT |
| Part instance from PART section. More... | |
| struct | PARTTYPE_DEF |
| Part type definition from PARTTYPE section. More... | |
| struct | PARTTYPE_PIN |
| Pin definition within a PARTTYPE GATE. More... | |
| struct | PIN_CONNECTION |
| struct | POINT |
| struct | SCH_SIGNAL |
| Signal (net) definition from CONNECTION and SIGNAL sections. More... | |
| struct | SHEET_DEF |
| struct | SHEET_HEADER |
| Sheet header from SHT section. More... | |
| struct | SHEET_SIZE |
| struct | SYMBOL_DEF |
| Symbol definition from CAEDECAL section. More... | |
| struct | SYMBOL_GRAPHIC |
| Graphic primitive from CAEDECAL or LINES sections (OPEN, CLOSED, CIRCLE, COPCLS). More... | |
| struct | SYMBOL_PIN |
| Pin T/P line pair from CAEDECAL. More... | |
| struct | SYMBOL_TEXT |
| struct | TEXT_ITEM |
| Free text item from TEXT section. More... | |
| struct | TIED_DOT |
| Junction dot from TIEDOTS section. More... | |
| struct | WIRE_SEGMENT |
| Wire segment connecting two endpoints through coordinate vertices. More... | |
Enumerations | |
| enum class | UNIT_TYPE { MILS , METRIC , INCHES } |
| enum class | PIN_TYPE { PASSIVE , INPUT , OUTPUT , BIDIRECTIONAL , TRISTATE , OPEN_COLLECTOR , OPEN_EMITTER , POWER , UNSPECIFIED } |
| enum class | GRAPHIC_TYPE { LINE , RECTANGLE , CIRCLE , ARC , POLYLINE } |
|
strong |
| Enumerator | |
|---|---|
| LINE | |
| RECTANGLE | |
| CIRCLE | |
| ARC | |
| POLYLINE | |
Definition at line 178 of file pads_sch_parser.h.
|
strong |
| Enumerator | |
|---|---|
| PASSIVE | |
| INPUT | |
| OUTPUT | |
| BIDIRECTIONAL | |
| TRISTATE | |
| OPEN_COLLECTOR | |
| OPEN_EMITTER | |
| POWER | |
| UNSPECIFIED | |
Definition at line 127 of file pads_sch_parser.h.
|
strong |
| Enumerator | |
|---|---|
| MILS | |
| METRIC | |
| INCHES | |
Definition at line 35 of file pads_sch_parser.h.