|
KiCad PCB EDA Suite
|
Arc as center, radius and angles. More...
#include <pads_parser.h>
Public Attributes | |
| double | cx |
| double | cy |
| double | radius |
| double | start_angle |
| double | delta_angle |
Arc as center, radius and angles.
Angles are degrees, 0 = +X, CCW positive.
Definition at line 49 of file pads_parser.h.
| double PADS_IO::ARC::cx |
Definition at line 51 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::deriveArc(), PCB_IO_PADS::loadFootprints(), PCB_IO_PADS_BINARY::loadTracksAndVias(), PADS_PCB_CONVERTER::MakeMidpointArc(), PADS_IO::BINARY_PARSER::parseGraphicLines(), PADS_IO::PARSER::parseSectionBOARD(), PADS_IO::PARSER::parseSectionLINES(), PADS_IO::PARSER::parseSectionPARTDECAL(), PADS_IO::PARSER::parseSectionPOUR(), PADS_IO::PARSER::parseSectionROUTES(), PCB_IO_PADS_BINARY::setBoardOutlineArc(), and PCB_IO_PADS::setPcbShapeArc().
| double PADS_IO::ARC::cy |
Definition at line 52 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PCB_IO_PADS::loadFootprints(), PCB_IO_PADS_BINARY::loadTracksAndVias(), PADS_PCB_CONVERTER::MakeMidpointArc(), PADS_IO::PARSER::parseSectionROUTES(), PCB_IO_PADS_BINARY::setBoardOutlineArc(), and PCB_IO_PADS::setPcbShapeArc().
| double PADS_IO::ARC::delta_angle |
Definition at line 55 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), PCB_IO_PADS::loadFootprints(), PCB_IO_PADS_BINARY::loadTracksAndVias(), PADS_PCB_CONVERTER::MakeMidpointArc(), PADS_IO::PARSER::parseSectionROUTES(), PCB_IO_PADS_BINARY::setBoardOutlineArc(), and PCB_IO_PADS::setPcbShapeArc().
| double PADS_IO::ARC::radius |
Definition at line 53 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), PADS_PCB_CONVERTER::MakeMidpointArc(), PADS_IO::PARSER::parseSectionROUTES(), and PCB_IO_PADS_BINARY::setBoardOutlineArc().
| double PADS_IO::ARC::start_angle |
Definition at line 54 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), PADS_IO::PARSER::parseSectionROUTES(), and PCB_IO_PADS_BINARY::setBoardOutlineArc().