LibrePCB Developers Documentation
kicadtypes.cpp File Reference
+ Include dependency graph for kicadtypes.cpp:

Namespaces

namespace  librepcb
 
namespace  librepcb::kicadimport
 

Functions

template<>
QPointF deserialize (const SExpression &node)
 
template<>
QSizeF deserialize (const SExpression &node)
 
template<>
QVector3D deserialize (const SExpression &node)
 
static bool deserializeBool (const SExpression &node)
 
static Qt::Alignment deserializeAlignment (const SExpression &node)
 
static kicadimport::KiCadEdge deserializeEdge (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadStrokeType deserializeStrokeType (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadSymbolTextType deserializeTextType (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadSymbolFillType deserializeSymbolFillType (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadPinType deserializePinType (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadPinStyle deserializePinStyle (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadFootprintFillType deserializeFootprintFillType (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadPadType deserializePadType (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadPadShape deserializePadShape (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadCustomPadAnchor deserializeCustomPadAnchor (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadPadProperty deserializePadProperty (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadZoneConnect deserializeZoneConnect (const SExpression &node, MessageLogger &log)
 
static kicadimport::KiCadLayer deserializeLayer (const SExpression &node, MessageLogger &log)