|
| Board (const UUID &uu, Block &block) |
|
void | expand (bool careful=false) |
|
void | expand_packages () |
|
| Board (const Board &brd) |
|
void | operator= (const Board &brd) |
|
void | update_refs () |
|
void | update_airwires (bool fast=false) |
|
void | disconnect_package (BoardPackage *pkg) |
|
void | smash_package (BoardPackage *pkg) |
|
void | unsmash_package (BoardPackage *pkg) |
|
Junction * | get_junction (const UUID &uu) override |
|
const std::map< int, Layer > & | get_layers () const override |
|
void | set_n_inner_layers (unsigned int n) |
|
unsigned int | get_n_inner_layers () const |
|
void | update_plane (Plane *plane, class CanvasPatch *ca=nullptr, class CanvasPads *ca_pads=nullptr) |
|
void | update_planes () |
|
json | serialize () const |
|
|
UUID | uuid |
|
Block * | block |
|
std::string | name |
|
std::map< UUID, Polygon > | polygons |
|
std::map< UUID, BoardHole > | holes |
|
std::map< UUID, BoardPackage > | packages |
|
std::map< UUID, Junction > | junctions |
|
std::map< UUID, Track > | tracks |
|
std::map< UUID, Track > | airwires |
|
std::map< UUID, Via > | vias |
|
std::map< UUID, Text > | texts |
|
std::map< UUID, Line > | lines |
|
std::map< UUID, Arc > | arcs |
|
std::map< UUID, Plane > | planes |
|
std::map< UUID, Dimension > | dimensions |
|
std::vector< Warning > | warnings |
|
BoardRules | rules |
|
FabOutputSettings | fab_output_settings |
|
std::map< int, StackupLayer > | stackup |
|
ClipperLib::Paths | obstacles |
|
ClipperLib::Path | track_path |
|
The documentation for this class was generated from the following files:
- src/board/board.hpp
- src/board/airwires.cpp
- src/board/board.cpp
- src/board/plane_update.cpp