LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
footprintpad.h File Reference
+ Include dependency graph for footprintpad.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FootprintPad
 The FootprintPad class represents a pad of a footprint. More...
 
struct  FootprintPadListNameProvider
 

Namespaces

 librepcb
 
 librepcb::library
 

Typedefs

using FootprintPadList = SerializableObjectList< FootprintPad, FootprintPadListNameProvider >
 
using CmdFootprintPadInsert = CmdListElementInsert< FootprintPad, FootprintPadListNameProvider >
 
using CmdFootprintPadRemove = CmdListElementRemove< FootprintPad, FootprintPadListNameProvider >
 
using CmdFootprintPadsSwap = CmdListElementsSwap< FootprintPad, FootprintPadListNameProvider >
 

Functions

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