|
KiCad PCB EDA Suite
|
General schematic parameters from SCH and FIELDS sections. More...
#include <pads_sch_parser.h>
Public Attributes | |
| UNIT_TYPE | units = UNIT_TYPE::MILS |
| double | grid_x = 100.0 |
| double | grid_y = 100.0 |
| std::string | border_template |
| std::string | job_name |
| SHEET_SIZE | sheet_size |
| double | text_size = 60.0 |
| double | line_width = 1.0 |
| int | cur_sheet = 0 |
| int | conn_width = 0 |
| int | bus_width = 0 |
| int | bus_angle = 0 |
| int | pin_name_h = 0 |
| int | pin_name_w = 0 |
| int | ref_name_h = 0 |
| int | ref_name_w = 0 |
| int | part_name_h = 0 |
| int | part_name_w = 0 |
| int | pin_no_h = 0 |
| int | pin_no_w = 0 |
| int | net_name_h = 0 |
| int | net_name_w = 0 |
| int | text_h = 0 |
| int | text_w = 0 |
| int | dot_grid = 0 |
| int | tied_dot_size = 0 |
| int | real_width = 0 |
| std::string | font_mode |
| std::string | default_font |
| std::map< std::string, std::string > | fields |
General schematic parameters from SCH and FIELDS sections.
Definition at line 63 of file pads_sch_parser.h.
| std::string PADS_SCH::PARAMETERS::border_template |
Definition at line 68 of file pads_sch_parser.h.
Referenced by SCH_IO_PADS::LoadSchematicFile().
| int PADS_SCH::PARAMETERS::bus_angle = 0 |
Definition at line 78 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::bus_width = 0 |
Definition at line 77 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::conn_width = 0 |
Definition at line 76 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::cur_sheet = 0 |
Definition at line 75 of file pads_sch_parser.h.
| std::string PADS_SCH::PARAMETERS::default_font |
Definition at line 95 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::dot_grid = 0 |
Definition at line 91 of file pads_sch_parser.h.
| std::map<std::string, std::string> PADS_SCH::PARAMETERS::fields |
Definition at line 98 of file pads_sch_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_AUTO_TEST_CASE().
| std::string PADS_SCH::PARAMETERS::font_mode |
Definition at line 94 of file pads_sch_parser.h.
| double PADS_SCH::PARAMETERS::grid_x = 100.0 |
Definition at line 66 of file pads_sch_parser.h.
| double PADS_SCH::PARAMETERS::grid_y = 100.0 |
Definition at line 67 of file pads_sch_parser.h.
| std::string PADS_SCH::PARAMETERS::job_name |
Definition at line 69 of file pads_sch_parser.h.
Referenced by BOOST_AUTO_TEST_CASE().
| double PADS_SCH::PARAMETERS::line_width = 1.0 |
Definition at line 72 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::net_name_h = 0 |
Definition at line 87 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::net_name_w = 0 |
Definition at line 88 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::part_name_h = 0 |
Definition at line 83 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::part_name_w = 0 |
Definition at line 84 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::pin_name_h = 0 |
Definition at line 79 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::pin_name_w = 0 |
Definition at line 80 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::pin_no_h = 0 |
Definition at line 85 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::pin_no_w = 0 |
Definition at line 86 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::real_width = 0 |
Definition at line 93 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::ref_name_h = 0 |
Definition at line 81 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::ref_name_w = 0 |
Definition at line 82 of file pads_sch_parser.h.
| SHEET_SIZE PADS_SCH::PARAMETERS::sheet_size |
Definition at line 70 of file pads_sch_parser.h.
Referenced by SCH_IO_PADS::LoadSchematicFile().
| int PADS_SCH::PARAMETERS::text_h = 0 |
Definition at line 89 of file pads_sch_parser.h.
| double PADS_SCH::PARAMETERS::text_size = 60.0 |
Definition at line 71 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::text_w = 0 |
Definition at line 90 of file pads_sch_parser.h.
| int PADS_SCH::PARAMETERS::tied_dot_size = 0 |
Definition at line 92 of file pads_sch_parser.h.
| UNIT_TYPE PADS_SCH::PARAMETERS::units = UNIT_TYPE::MILS |
Definition at line 65 of file pads_sch_parser.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(), and BOOST_AUTO_TEST_CASE().