|
KiCad PCB EDA Suite
|
Graphic primitive from CAEDECAL or LINES sections (OPEN, CLOSED, CIRCLE, COPCLS). More...
#include <pads_sch_parser.h>
Public Attributes | |
| GRAPHIC_TYPE | type = GRAPHIC_TYPE::LINE |
| double | line_width = 0.0 |
| bool | filled = false |
| int | line_style = 255 |
| std::vector< GRAPHIC_POINT > | points |
| POINT | center |
| double | radius = 0.0 |
| double | start_angle = 0.0 |
| double | end_angle = 0.0 |
Graphic primitive from CAEDECAL or LINES sections (OPEN, CLOSED, CIRCLE, COPCLS).
Definition at line 191 of file pads_sch_parser.h.
| POINT PADS_SCH::SYMBOL_GRAPHIC::center |
Definition at line 198 of file pads_sch_parser.h.
Referenced by PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShape(), SCH_IO_PADS::LoadSchematicFile(), PADS_SCH::PADS_SCH_PARSER::parseGraphicPrimitive(), and PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().
| double PADS_SCH::SYMBOL_GRAPHIC::end_angle = 0.0 |
Definition at line 201 of file pads_sch_parser.h.
Referenced by PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShape().
| bool PADS_SCH::SYMBOL_GRAPHIC::filled = false |
Definition at line 195 of file pads_sch_parser.h.
Referenced by PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShape(), PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShapes(), SCH_IO_PADS::LoadSchematicFile(), and PADS_SCH::PADS_SCH_PARSER::parseGraphicPrimitive().
| int PADS_SCH::SYMBOL_GRAPHIC::line_style = 255 |
Definition at line 196 of file pads_sch_parser.h.
Referenced by PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShape(), PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShapes(), SCH_IO_PADS::LoadSchematicFile(), and PADS_SCH::PADS_SCH_PARSER::parseGraphicPrimitive().
| double PADS_SCH::SYMBOL_GRAPHIC::line_width = 0.0 |
| std::vector<GRAPHIC_POINT> PADS_SCH::SYMBOL_GRAPHIC::points |
| double PADS_SCH::SYMBOL_GRAPHIC::radius = 0.0 |
Definition at line 199 of file pads_sch_parser.h.
Referenced by PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShape(), SCH_IO_PADS::LoadSchematicFile(), PADS_SCH::PADS_SCH_PARSER::parseGraphicPrimitive(), and PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().
| double PADS_SCH::SYMBOL_GRAPHIC::start_angle = 0.0 |
Definition at line 200 of file pads_sch_parser.h.
Referenced by PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShape().
| GRAPHIC_TYPE PADS_SCH::SYMBOL_GRAPHIC::type = GRAPHIC_TYPE::LINE |
Definition at line 193 of file pads_sch_parser.h.
Referenced by PADS_SCH::PADS_SCH_SYMBOL_BUILDER::createShape(), SCH_IO_PADS::LoadSchematicFile(), PADS_SCH::PADS_SCH_PARSER::parseGraphicPrimitive(), and PADS_SCH::PADS_SCH_PARSER::parseSymbolDef().