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

Public Member Functions

 Via (const UUID &uu, const json &j, class Board *brd=nullptr, class ViaPadstackProvider *vpp=nullptr)
 
 Via (const UUID &uu, const Padstack *ps)
 
 Via (shallow_copy_t sh, const Via &other)
 
void expand (const class Board &brd)
 
json serialize () const
 

Public Attributes

UUID uuid
 
uuid_ptr< Netnet_set = nullptr
 
uuid_ptr< BoardJunctionjunction = nullptr
 
uuid_ptr< const Padstackvpp_padstack
 
Padstack padstack
 
ParameterSet parameter_set
 
bool from_rules = true
 
bool locked = false
 

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