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

GND symbols and the like. More...

#include <power_symbol.hpp>

Inheritance diagram for horizon::PowerSymbol:
horizon::UUIDProvider

Public Member Functions

 PowerSymbol (const UUID &uu, const json &j, class Sheet *sheet=nullptr, class Block *block=nullptr)
 
 PowerSymbol (const UUID &uu)
 
void mirrorx ()
 
virtual UUID get_uuid () const
 
void update_refs (Sheet &sheet, Block &block)
 
json serialize () const
 

Public Attributes

UUID uuid
 
uuid_ptr< Junctionjunction
 
uuid_ptr< Netnet
 
bool mirror = false
 
Orientation orientation = Orientation::DOWN
 
bool temp
 

Detailed Description

GND symbols and the like.

A PowerSymbol is associated with a power Net and will make its junction connected to this Net.


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