|
KiCad PCB EDA Suite
|
A polyline that may contain arc segments. More...
#include <pads_parser.h>
Public Attributes | |
| int | layer |
| double | width |
| bool | closed |
| True if polyline forms a closed shape. | |
| std::vector< ARC_POINT > | points |
| Polyline vertices, may include arcs. | |
A polyline that may contain arc segments.
Used for board outlines and complex graphics that can include arc corners.
Definition at line 549 of file pads_parser.h.
| bool PADS_IO::POLYLINE::closed |
True if polyline forms a closed shape.
Definition at line 553 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseBoardOutline(), PADS_IO::PARSER::parseSectionBOARD(), and PADS_IO::PARSER::parseSectionLINES().
| int PADS_IO::POLYLINE::layer |
Definition at line 551 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseBoardOutline(), PADS_IO::PARSER::parseSectionBOARD(), and PADS_IO::PARSER::parseSectionLINES().
| std::vector<ARC_POINT> PADS_IO::POLYLINE::points |
Polyline vertices, may include arcs.
Definition at line 554 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseBoardOutline(), PADS_IO::PARSER::parseSectionBOARD(), and PADS_IO::PARSER::parseSectionLINES().
| double PADS_IO::POLYLINE::width |
Definition at line 552 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::BINARY_PARSER::parseBoardOutline(), PADS_IO::PARSER::parseSectionBOARD(), and PADS_IO::PARSER::parseSectionLINES().