LibrePCB Developers Documentation
Loading...
Searching...
No Matches
pad.cpp File Reference
#include "pad.h"
#include "../types/layer.h"
#include <QtCore>
+ Include dependency graph for pad.cpp:

Namespaces

namespace  librepcb
 

Functions

template<>
std::unique_ptr< SExpressionserialize (const Pad::Shape &obj)
 
template<>
Pad::Shape deserialize (const SExpression &node)
 
template<>
std::unique_ptr< SExpressionserialize (const Pad::ComponentSide &obj)
 
template<>
Pad::ComponentSide deserialize (const SExpression &node)
 
template<>
std::unique_ptr< SExpressionserialize (const Pad::Function &obj)
 
template<>
Pad::Function deserialize (const SExpression &node)
 
static Length calcAutoSolderPasteOffset (Pad::Shape shape, const PositiveLength &width, const PositiveLength &height) noexcept