![]() |
LibrePCB Developers Documentation
|
#include "cmdboardspecctraimport.h"#include "cmdboardnetsegmentadd.h"#include "cmdboardnetsegmentaddelements.h"#include "cmdboardnetsegmentremove.h"#include "cmddeviceinstanceeditall.h"#include <librepcb/core/project/board/board.h>#include <librepcb/core/project/board/boarddesignrules.h>#include <librepcb/core/project/board/boardnetsegmentsplitter.h>#include <librepcb/core/project/board/items/bi_device.h>#include <librepcb/core/project/board/items/bi_footprintpad.h>#include <librepcb/core/project/board/items/bi_netline.h>#include <librepcb/core/project/board/items/bi_netpoint.h>#include <librepcb/core/project/board/items/bi_netsegment.h>#include <librepcb/core/project/board/items/bi_via.h>#include <librepcb/core/project/circuit/circuit.h>#include <librepcb/core/project/circuit/componentinstance.h>#include <librepcb/core/project/circuit/componentsignalinstance.h>#include <librepcb/core/project/circuit/netsignal.h>#include <librepcb/core/project/project.h>#include <librepcb/core/serialization/sexpression.h>#include <librepcb/core/types/layer.h>#include <librepcb/core/utils/messagelogger.h>#include <librepcb/core/utils/scopeguard.h>#include <QtCore>
Include dependency graph for cmdboardspecctraimport.cpp:Namespaces | |
| namespace | librepcb |
| namespace | librepcb::editor |
Functions | |
| static bool | fuzzyCompare (const Point &exact, const Point &imported) |
| static bool | fuzzyCompare (const Angle &a, const Angle &b) |
| static CmdBoardSpecctraImport::Side | parseSide (const SExpression &node) |
| static Length | parseLength (const SExpression &node, double resolution) |
| static Angle | parseAngle (const SExpression &node) |
| static double | getResolution (const SExpression &node, QString &logStr) |