Horizon
Public Member Functions | Public Attributes | List of all members
horizon::BusRipper Class Reference

Make a Bus member's Net available on the schematic. More...

#include <bus_ripper.hpp>

Public Member Functions

 BusRipper (const UUID &uu, const json &j, class Sheet &sheet, class Block &block)
 
 BusRipper (const UUID &uu, const json &j)
 
 BusRipper (const UUID &uu)
 
UUID get_uuid () const
 
void mirror ()
 
void update_refs (class Sheet &sheet, class Block &block)
 
Coordi get_connector_pos () const
 
json serialize () const
 

Public Attributes

UUID uuid
 
uuid_ptr< class SchematicJunctionjunction
 
Orientation orientation = Orientation::UP
 
uuid_ptr< Busbus = nullptr
 
uuid_ptr< Bus::Memberbus_member = nullptr
 
std::vector< UUIDconnections
 
UUID net_segment
 

Detailed Description

Make a Bus member's Net available on the schematic.


The documentation for this class was generated from the following files: