|
KiCad PCB EDA Suite
|
Free graphics use nested primitive coordinates. More...
#include <orcad_records.h>
Public Attributes | |
| int | typeId = 0 |
| ORCAD_ST value. | |
| std::string | name |
| cache symbol name | |
| uint32_t | dbId = 0 |
| int | x = 0 |
| int | y = 0 |
| ORCAD_BBOX | bbox |
| int | color = 0 |
| std::map< std::string, std::string > | props |
| std::vector< ORCAD_DISPLAY_PROP > | displayProps |
| std::unique_ptr< ORCAD_SYMBOL_DEF > | nested |
| SthInPages0 body, else nullptr. | |
| int | rotation = 0 |
| 0..3 quarter turns | |
| bool | mirror = false |
| std::string | logicalName |
| ports: resolved net/port name | |
| double | textScaleX = 1.0 |
| double | textScaleY = 1.0 |
| bool | useGenericTextBaseline = false |
| bool | useSymbolLineWidths = false |
| std::string | textFaceOverride |
Free graphics use nested primitive coordinates.
Ports and power symbols use the box minimum as the base.
Definition at line 249 of file orcad_records.h.
| ORCAD_BBOX ORCAD_GRAPHIC_INST::bbox |
Definition at line 256 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::applyTitleBlock(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), ORCAD_CONVERTER::graphicPinPos(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placeGraphicDisplayText(), ORCAD_CONVERTER::placePowerSymbol(), and v2GraphicInst().
| int ORCAD_GRAPHIC_INST::color = 0 |
Definition at line 257 of file orcad_records.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placeDefinitionVectors(), ORCAD_CONVERTER::placeGraphicDisplayText(), ORCAD_CONVERTER::placeGraphics(), ORCAD_CONVERTER::placePorts(), and v2GraphicInst().
| uint32_t ORCAD_GRAPHIC_INST::dbId = 0 |
Definition at line 253 of file orcad_records.h.
Referenced by BOOST_AUTO_TEST_CASE(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placeWires(), and v2GraphicInst().
| std::vector<ORCAD_DISPLAY_PROP> ORCAD_GRAPHIC_INST::displayProps |
Definition at line 259 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::applyTitleBlock(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placeOffpageConnectors(), ORCAD_CONVERTER::placePorts(), ORCAD_CONVERTER::placePowerSymbol(), and v2GraphicInst().
| std::string ORCAD_GRAPHIC_INST::logicalName |
ports: resolved net/port name
Definition at line 263 of file orcad_records.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), connectedBusName(), ORCAD_CONVERTER::Convert(), ORCAD_CONVERTER::namedGraphicPinPos(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placePorts(), ORCAD_CONVERTER::placePowerSymbol(), ORCAD_CONVERTER::placeWires(), ORCAD_CONVERTER::powerNet(), ORCAD_CONVERTER::powerPinPos(), ORCAD_CONVERTER::prepareGlobalNetNames(), and v2GraphicInst().
| bool ORCAD_GRAPHIC_INST::mirror = false |
Definition at line 262 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::applyTitleBlock(), ORCAD_CONVERTER::graphicPinPos(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placePowerSymbol(), and v2GraphicInst().
| std::string ORCAD_GRAPHIC_INST::name |
cache symbol name
Definition at line 252 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::applyTitleBlock(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), connectedBusName(), ORCAD_CONVERTER::graphicPinPos(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placePorts(), ORCAD_CONVERTER::placePowerSymbol(), ORCAD_CONVERTER::placeWires(), ORCAD_CONVERTER::prepareGlobalNetNames(), and v2GraphicInst().
| std::unique_ptr<ORCAD_SYMBOL_DEF> ORCAD_GRAPHIC_INST::nested |
SthInPages0 body, else nullptr.
Definition at line 260 of file orcad_records.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), OrcadReadGraphicInst(), ORCAD_CONVERTER::pageExtentDbu(), ORCAD_CONVERTER::placeDefinitionVectors(), ORCAD_CONVERTER::placeGraphics(), and v2GraphicInst().
| std::map<std::string, std::string> ORCAD_GRAPHIC_INST::props |
Definition at line 258 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::applyTitleBlock(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placeOffpageConnectors(), ORCAD_CONVERTER::placePorts(), ORCAD_CONVERTER::placePowerSymbol(), ORCAD_CONVERTER::placeWires(), ORCAD_CONVERTER::powerNet(), ORCAD_CONVERTER::powerPinPos(), ORCAD_CONVERTER::prepareGlobalNetNames(), and v2GraphicInst().
| int ORCAD_GRAPHIC_INST::rotation = 0 |
0..3 quarter turns
Definition at line 261 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::applyTitleBlock(), ORCAD_CONVERTER::graphicPinPos(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placeDefinitionVectors(), ORCAD_CONVERTER::placeGraphics(), ORCAD_CONVERTER::placePowerSymbol(), and v2GraphicInst().
| std::string ORCAD_GRAPHIC_INST::textFaceOverride |
Definition at line 268 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::placeDefinitionVectors(), and ORCAD_CONVERTER::placeGraphics().
| double ORCAD_GRAPHIC_INST::textScaleX = 1.0 |
Definition at line 264 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::placeDefinitionVectors(), and ORCAD_CONVERTER::placeGraphics().
| double ORCAD_GRAPHIC_INST::textScaleY = 1.0 |
Definition at line 265 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::placeDefinitionVectors(), and ORCAD_CONVERTER::placeGraphics().
| int ORCAD_GRAPHIC_INST::typeId = 0 |
ORCAD_ST value.
Definition at line 251 of file orcad_records.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placeGraphics(), and v2GraphicInst().
| bool ORCAD_GRAPHIC_INST::useGenericTextBaseline = false |
Definition at line 266 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::placeDefinitionVectors(), and ORCAD_CONVERTER::placeGraphics().
| bool ORCAD_GRAPHIC_INST::useSymbolLineWidths = false |
Definition at line 267 of file orcad_records.h.
Referenced by ORCAD_CONVERTER::placeDefinitionVectors(), and ORCAD_CONVERTER::placeGraphics().
| int ORCAD_GRAPHIC_INST::x = 0 |
Definition at line 254 of file orcad_records.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), ORCAD_CONVERTER::graphicPinPos(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placePowerSymbol(), ORCAD_CONVERTER::powerPinPos(), and v2GraphicInst().
| int ORCAD_GRAPHIC_INST::y = 0 |
Definition at line 255 of file orcad_records.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), ORCAD_CONVERTER::graphicPinPos(), OrcadReadGraphicInst(), ORCAD_CONVERTER::placePowerSymbol(), ORCAD_CONVERTER::powerPinPos(), and v2GraphicInst().