LibrePCB Developers Documentation
via.h File Reference
+ Include dependency graph for via.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Via
 The Via class represents a via of a board. More...
 
struct  ViaListNameProvider
 

Namespaces

 librepcb
 

Typedefs

using ViaList = SerializableObjectList< Via, ViaListNameProvider, Via::Event >
 
using CmdViaInsert = CmdListElementInsert< Via, ViaListNameProvider, Via::Event >
 
using CmdViaRemove = CmdListElementRemove< Via, ViaListNameProvider, Via::Event >
 
using CmdViasSwap = CmdListElementsSwap< Via, ViaListNameProvider, Via::Event >
 

Functions

template<>
SExpression serializeToSExpression (const Via::Shape &obj)
 
template<>
Via::Shape deserializeFromSExpression (const SExpression &sexpr, bool throwIfEmpty)