|
KiCad PCB EDA Suite
|
#include <pads_sch_binary_model.h>
Public Member Functions | |
| bool | operator== (const MODEL_PLACEMENT &) const =default |
Public Attributes | |
| PLACEMENT_ID | id |
| SOURCE_PROVENANCE | source |
| SHEET_REFERENCE | sheet |
| PART_TYPE_REFERENCE | partType |
| std::optional< GATE_REFERENCE > | gate |
| DEFINITION_REFERENCE | definition |
| std::vector< PLACED_PIN_REFERENCE > | pins |
| uint32_t | unit = 1 |
| SOURCE_STRING | reference |
| SOURCE_POINT | position |
| int | angle = 0 |
| bool | mirrored = false |
| uint16_t | mirrorFlags = 0 |
| uint8_t | itemVisibilityFlags = 0 |
| bool | referenceVisible = true |
| bool | partTypeVisible = true |
| bool | pinNamesVisible = true |
| bool | pinNumbersVisible = true |
| std::vector< MODEL_FIELD > | fields |
| std::vector< SOURCE_PROPERTY > | properties |
Definition at line 539 of file pads_sch_binary_model.h.
|
default |
| int PADS_SCH_BINARY::MODEL_PLACEMENT::angle = 0 |
Definition at line 551 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| DEFINITION_REFERENCE PADS_SCH_BINARY::MODEL_PLACEMENT::definition |
Definition at line 546 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| std::vector<MODEL_FIELD> PADS_SCH_BINARY::MODEL_PLACEMENT::fields |
Definition at line 559 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| std::optional<GATE_REFERENCE> PADS_SCH_BINARY::MODEL_PLACEMENT::gate |
Definition at line 545 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| PLACEMENT_ID PADS_SCH_BINARY::MODEL_PLACEMENT::id |
Definition at line 541 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| uint8_t PADS_SCH_BINARY::MODEL_PLACEMENT::itemVisibilityFlags = 0 |
Definition at line 554 of file pads_sch_binary_model.h.
| bool PADS_SCH_BINARY::MODEL_PLACEMENT::mirrored = false |
Definition at line 552 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| uint16_t PADS_SCH_BINARY::MODEL_PLACEMENT::mirrorFlags = 0 |
Definition at line 553 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| PART_TYPE_REFERENCE PADS_SCH_BINARY::MODEL_PLACEMENT::partType |
Definition at line 544 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| bool PADS_SCH_BINARY::MODEL_PLACEMENT::partTypeVisible = true |
Definition at line 556 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE().
| bool PADS_SCH_BINARY::MODEL_PLACEMENT::pinNamesVisible = true |
Definition at line 557 of file pads_sch_binary_model.h.
| bool PADS_SCH_BINARY::MODEL_PLACEMENT::pinNumbersVisible = true |
Definition at line 558 of file pads_sch_binary_model.h.
| std::vector<PLACED_PIN_REFERENCE> PADS_SCH_BINARY::MODEL_PLACEMENT::pins |
Definition at line 547 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| SOURCE_POINT PADS_SCH_BINARY::MODEL_PLACEMENT::position |
Definition at line 550 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| std::vector<SOURCE_PROPERTY> PADS_SCH_BINARY::MODEL_PLACEMENT::properties |
Definition at line 560 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| SOURCE_STRING PADS_SCH_BINARY::MODEL_PLACEMENT::reference |
Definition at line 549 of file pads_sch_binary_model.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(), and BOOST_AUTO_TEST_CASE().
| bool PADS_SCH_BINARY::MODEL_PLACEMENT::referenceVisible = true |
Definition at line 555 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE().
| SHEET_REFERENCE PADS_SCH_BINARY::MODEL_PLACEMENT::sheet |
Definition at line 543 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| SOURCE_PROVENANCE PADS_SCH_BINARY::MODEL_PLACEMENT::source |
Definition at line 542 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| uint32_t PADS_SCH_BINARY::MODEL_PLACEMENT::unit = 1 |
Definition at line 548 of file pads_sch_binary_model.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().