|
Horizon
|
Makes a Bus available on the schematic. More...
#include <bus_label.hpp>
Public Types | |
| enum class | Style { PLAIN , FLAG } |
Public Member Functions | |
| BusLabel (const UUID &uu, const json &j, class Sheet &sheet, class Block &block) | |
| BusLabel (const UUID &uu, const json &j) | |
| BusLabel (const UUID &uu) | |
| json | serialize () const |
Public Attributes | |
| UUID | uuid |
| Style | style = Style::FLAG |
| uuid_ptr< class SchematicJunction > | junction |
| Orientation | orientation = Orientation::RIGHT |
| uint64_t | size = 1.5_mm |
| std::set< unsigned int > | on_sheets |
| bool | offsheet_refs = true |
| uuid_ptr< class Bus > | bus |
Makes a Bus available on the schematic.
Contrary to NetLabel, a BusLabel forces its Bus on the attached Junction.