|
| Package (const UUID &uu, const json &j, class IPool &pool) |
|
| Package (const UUID &uu) |
|
json | serialize () const |
|
Junction * | get_junction (const UUID &uu) override |
|
Polygon * | get_polygon (const UUID &uu) override |
|
std::pair< Coordi, Coordi > | get_bbox () const |
|
const std::map< int, Layer > & | get_layers () const override |
|
std::optional< std::string > | apply_parameter_set (const ParameterSet &ps) |
|
void | expand () |
|
void | update_warnings () |
|
int | get_max_pad_name () const |
|
UUID | get_uuid () const |
|
| Package (const Package &pkg) |
|
void | operator= (Package const &pkg) |
|
const Model * | get_model (const UUID &uu=UUID()) const |
|
void | update_refs (class IPool &pool) |
|
void | save_pictures (const std::string &dir) const |
|
void | load_pictures (const std::string &dir) |
|
|
static Package | new_from_file (const std::string &filename, class IPool &pool) |
|
static unsigned int | get_app_version () |
|
|
UUID | uuid |
|
std::string | name |
|
std::string | manufacturer |
|
std::set< std::string > | tags |
|
std::map< UUID, Junction > | junctions |
|
std::map< UUID, Line > | lines |
|
std::map< UUID, Arc > | arcs |
|
std::map< UUID, Text > | texts |
|
std::map< UUID, Pad > | pads |
|
std::map< UUID, Polygon > | polygons |
|
std::map< UUID, Keepout > | keepouts |
|
std::map< UUID, Dimension > | dimensions |
|
std::map< UUID, Picture > | pictures |
|
ParameterSet | parameter_set |
|
MyParameterProgram | parameter_program |
|
PackageRules | rules |
|
std::map< UUID, Model > | models |
|
UUID | default_model |
|
const class Package * | alternate_for = nullptr |
|
FileVersion | version |
|
std::vector< Warning > | warnings |
|
The documentation for this class was generated from the following files: