|
Horizon
|
Public Types | |
| using | SymbolKey = std::tuple<UUID, int, std::string> |
Public Member Functions | |
| Matrix::Layer & | add_matrix_layer (const std::string &name) |
| Step & | add_step (const std::string &name) |
| std::string | get_or_create_symbol (const Padstack &ps, int layer, const LayerProvider &lprv) |
| void | write (TreeWriter &writer) const |
Public Attributes | |
| Matrix | matrix |
| std::string | job_name = "board" |
| std::map< std::string, Step > | steps |
| std::map< SymbolKey, Symbol > | symbols |
| std::set< std::string > | symbol_names |