|
TraceMaker
C++ API of the engine
|
#include <place/legality.hpp>
Public Member Functions | |
| Point | pin (const Problem &p, int pin_index) const |
Static Public Member Functions | |
| static Placement | initial (const Problem &p) |
| every part where the board has it | |
Public Attributes | |
| std::vector< Point > | pos |
| footprint origin per part | |
| std::vector< std::uint8_t > | rot |
| rotation index per part (angle0 + 90° * rot) | |
Definition at line 13 of file legality.hpp.
every part where the board has it
Definition at line 18 of file legality.hpp.
| std::vector<Point> tmk::place::Placement::pos |
footprint origin per part
Definition at line 14 of file legality.hpp.
| std::vector<std::uint8_t> tmk::place::Placement::rot |
rotation index per part (angle0 + 90° * rot)
Definition at line 15 of file legality.hpp.