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.