|
KiCad PCB EDA Suite
|
#include <pads_parser.h>
Public Attributes | |
| std::string | name |
| std::string | net_name |
| int | layer = 0 |
| int | priority = 0 |
| double | width = 0.0 |
| std::vector< ARC_POINT > | points |
| bool | is_cutout = false |
| POCUT piece. | |
| std::string | owner_pour |
| Parent pour, 7th header field. | |
| POUR_STYLE | style = POUR_STYLE::SOLID |
| double | hatch_grid = 0.0 |
| double | hatch_width = 0.0 |
| THERMAL_TYPE | thermal_type = THERMAL_TYPE::NONE |
| double | thermal_spoke_width = 0.0 |
| int | thermal_spoke_count = 4 |
| double | thermal_gap = 0.0 |
Definition at line 354 of file pads_parser.h.
| double PADS_IO::POUR::hatch_grid = 0.0 |
Definition at line 365 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionPOUR().
| double PADS_IO::POUR::hatch_width = 0.0 |
Definition at line 366 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionPOUR().
| bool PADS_IO::POUR::is_cutout = false |
POCUT piece.
Definition at line 362 of file pads_parser.h.
Referenced by PADS_PCB_CONVERTER::ApplyPourSettings(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionPOUR().
| int PADS_IO::POUR::layer = 0 |
Definition at line 358 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseCopperPours(), and PADS_IO::PARSER::parseSectionPOUR().
| std::string PADS_IO::POUR::name |
Definition at line 356 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionPOUR().
| std::string PADS_IO::POUR::net_name |
Definition at line 357 of file pads_parser.h.
Referenced by PADS_PCB_CONVERTER::ApplyPourSettings(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionPOUR().
| std::string PADS_IO::POUR::owner_pour |
Parent pour, 7th header field.
Definition at line 363 of file pads_parser.h.
Referenced by PADS_PCB_CONVERTER::ApplyPourSettings(), BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseCopperPours(), and PADS_IO::PARSER::parseSectionPOUR().
| std::vector<ARC_POINT> PADS_IO::POUR::points |
Definition at line 361 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseCopperPours(), and PADS_IO::PARSER::parseSectionPOUR().
| int PADS_IO::POUR::priority = 0 |
Definition at line 359 of file pads_parser.h.
Referenced by PADS_PCB_CONVERTER::ApplyPourSettings(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionPOUR().
| POUR_STYLE PADS_IO::POUR::style = POUR_STYLE::SOLID |
Definition at line 364 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionPOUR().
| double PADS_IO::POUR::thermal_gap = 0.0 |
Definition at line 371 of file pads_parser.h.
| int PADS_IO::POUR::thermal_spoke_count = 4 |
Definition at line 370 of file pads_parser.h.
| double PADS_IO::POUR::thermal_spoke_width = 0.0 |
Definition at line 369 of file pads_parser.h.
| THERMAL_TYPE PADS_IO::POUR::thermal_type = THERMAL_TYPE::NONE |
Definition at line 368 of file pads_parser.h.
Referenced by PADS_IO::PARSER::parseSectionPOUR().
| double PADS_IO::POUR::width = 0.0 |
Definition at line 360 of file pads_parser.h.
Referenced by PADS_PCB_CONVERTER::ApplyPourSettings(), BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseCopperPours(), and PADS_IO::PARSER::parseSectionPOUR().