20#ifndef LIBREPCB_CORE_BOARDFABRICATIONOUTPUTSETTINGS_H
21#define LIBREPCB_CORE_BOARDFABRICATIONOUTPUTSETTINGS_H
152 return !(*
this == rhs);
The BoardFabricationOutputSettings class.
Definition: boardfabricationoutputsettings.h:43
void setEnableSolderPasteBot(bool e) noexcept
Definition: boardfabricationoutputsettings.h:136
const QString & getSuffixDrillsPth() const noexcept
Definition: boardfabricationoutputsettings.h:58
bool operator==(const BoardFabricationOutputSettings &rhs) const noexcept
Definition: boardfabricationoutputsettings.cpp:179
void setSuffixCopperInner(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:111
void setSuffixDrillsPth(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:105
bool mEnableSolderPasteBot
Definition: boardfabricationoutputsettings.h:174
QString mSuffixCopperBot
Definition: boardfabricationoutputsettings.h:164
void setSuffixSilkscreenTop(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:121
const QString & getSuffixDrills() const noexcept
Definition: boardfabricationoutputsettings.h:54
bool getUseG85SlotCommand() const noexcept
Definition: boardfabricationoutputsettings.h:93
bool getEnableSolderPasteBot() const noexcept
Definition: boardfabricationoutputsettings.h:97
QString mOutputBasePath
Definition: boardfabricationoutputsettings.h:156
BoardFabricationOutputSettings() noexcept
Definition: boardfabricationoutputsettings.cpp:39
void setUseG85SlotCommand(bool u) noexcept
Definition: boardfabricationoutputsettings.h:134
const QString & getSuffixSolderMaskBot() const noexcept
Definition: boardfabricationoutputsettings.h:77
void setSuffixSolderMaskBot(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:118
const QString & getSuffixDrillsNpth() const noexcept
Definition: boardfabricationoutputsettings.h:55
QString mSuffixSolderMaskBot
Definition: boardfabricationoutputsettings.h:166
QString mSuffixCopperTop
Definition: boardfabricationoutputsettings.h:162
void setSuffixSolderMaskTop(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:115
bool mEnableSolderPasteTop
Definition: boardfabricationoutputsettings.h:173
void setSuffixSilkscreenBot(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:124
void setSuffixDrillsNpth(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:104
BoardFabricationOutputSettings & operator=(const BoardFabricationOutputSettings &rhs) noexcept
Definition: boardfabricationoutputsettings.cpp:155
QString mSuffixDrills
Definition: boardfabricationoutputsettings.h:157
const QString & getSuffixSilkscreenTop() const noexcept
Definition: boardfabricationoutputsettings.h:80
void setSuffixDrills(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:103
void setEnableSolderPasteTop(bool e) noexcept
Definition: boardfabricationoutputsettings.h:135
void setSuffixOutlines(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:109
QString mSuffixSolderPasteBot
Definition: boardfabricationoutputsettings.h:170
QString mSuffixSilkscreenBot
Definition: boardfabricationoutputsettings.h:168
bool operator!=(const BoardFabricationOutputSettings &rhs) const noexcept
Definition: boardfabricationoutputsettings.h:151
QString mSuffixSilkscreenTop
Definition: boardfabricationoutputsettings.h:167
void setSuffixDrillsBlindBuried(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:106
void setMergeDrillFiles(bool m) noexcept
Definition: boardfabricationoutputsettings.h:133
const QString & getSuffixCopperInner() const noexcept
Definition: boardfabricationoutputsettings.h:68
const QString & getSuffixCopperTop() const noexcept
Definition: boardfabricationoutputsettings.h:65
void setSuffixCopperBot(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:114
QString mSuffixSolderPasteTop
Definition: boardfabricationoutputsettings.h:169
QString mSuffixDrillsNpth
Definition: boardfabricationoutputsettings.h:158
const QString & getSuffixSolderPasteTop() const noexcept
Definition: boardfabricationoutputsettings.h:86
QString mSuffixDrillsPth
Definition: boardfabricationoutputsettings.h:159
void setOutputBasePath(const QString &p) noexcept
Definition: boardfabricationoutputsettings.h:102
void serialize(SExpression &root) const
Serialize into librepcb::SExpression node.
Definition: boardfabricationoutputsettings.cpp:104
bool getMergeDrillFiles() const noexcept
Definition: boardfabricationoutputsettings.h:92
const QString & getSuffixDrillsBlindBuried() const noexcept
Definition: boardfabricationoutputsettings.h:61
const QString & getSuffixSolderMaskTop() const noexcept
Definition: boardfabricationoutputsettings.h:74
const QString & getOutputBasePath() const noexcept
Definition: boardfabricationoutputsettings.h:53
QString mSuffixOutlines
Definition: boardfabricationoutputsettings.h:161
QString mSuffixSolderMaskTop
Definition: boardfabricationoutputsettings.h:165
bool mUseG85SlotCommand
Definition: boardfabricationoutputsettings.h:172
const QString & getSuffixCopperBot() const noexcept
Definition: boardfabricationoutputsettings.h:71
void setSuffixSolderPasteBot(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:130
QString mSuffixCopperInner
Definition: boardfabricationoutputsettings.h:163
const QString & getSuffixSolderPasteBot() const noexcept
Definition: boardfabricationoutputsettings.h:89
QString mSuffixDrillsBlindBuried
Definition: boardfabricationoutputsettings.h:160
bool getEnableSolderPasteTop() const noexcept
Definition: boardfabricationoutputsettings.h:94
bool mMergeDrillFiles
Definition: boardfabricationoutputsettings.h:171
const QString & getSuffixOutlines() const noexcept
Definition: boardfabricationoutputsettings.h:64
void setSuffixSolderPasteTop(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:127
const QString & getSuffixSilkscreenBot() const noexcept
Definition: boardfabricationoutputsettings.h:83
void setSuffixCopperTop(const QString &s) noexcept
Definition: boardfabricationoutputsettings.h:110
~BoardFabricationOutputSettings() noexcept
Definition: boardfabricationoutputsettings.cpp:97
The SExpression class.
Definition: sexpression.h:69
Definition: occmodel.cpp:77