|
| BlockSymbol (const UUID &uu, const json &j, const class Block &iblock) |
|
| BlockSymbol (const UUID &uu, const Block &iblock) |
|
std::pair< Coordi, Coordi > | get_bbox (bool all=false) const |
|
Junction * | get_junction (const UUID &uu) override |
|
BlockSymbolPort * | get_port_for_net (const UUID &net) |
|
const BlockSymbolPort * | get_port_for_net (const UUID &net) const |
|
json | serialize () const |
|
void | load_pictures (const std::string &dir) |
|
void | create_template () |
|
void | expand () |
| fills in information from the referenced block
|
|
| BlockSymbol (const BlockSymbol &sym) |
|
void | operator= (BlockSymbol const &sym) |
|
void | update_refs () |
|
virtual class Polygon * | get_polygon (const UUID &uu) |
|
virtual const std::map< int, Layer > & | get_layers () const |
|
|
static BlockSymbol | new_from_file (const std::string &filename, const Block &iblock) |
|
The documentation for this class was generated from the following files: