LibrePCB Developers Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BoardZoneData Member List

This is the complete list of members for BoardZoneData, including all inherited members.

BoardZoneData()=deleteBoardZoneData
BoardZoneData(const BoardZoneData &other) noexceptBoardZoneData
BoardZoneData(const Uuid &uuid, const BoardZoneData &other) noexceptBoardZoneData
BoardZoneData(const Uuid &uuid, const QSet< const Layer * > &layers, Zone::Rules rules, const Path &outline, bool locked) noexceptBoardZoneData
BoardZoneData(const SExpression &node)BoardZoneDataexplicit
checkLayers(const QSet< const Layer * > &layers)BoardZoneDataprivate
getLayers() const noexceptBoardZoneDatainline
getOutline() const noexceptBoardZoneDatainline
getRules() const noexceptBoardZoneDatainline
getUuid() const noexceptBoardZoneDatainline
isLocked() const noexceptBoardZoneDatainline
mLayersBoardZoneDataprivate
mLockedBoardZoneDataprivate
mOutlineBoardZoneDataprivate
mRulesBoardZoneDataprivate
mUuidBoardZoneDataprivate
operator!=(const BoardZoneData &rhs) const noexceptBoardZoneDatainline
operator=(const BoardZoneData &rhs)=defaultBoardZoneData
operator==(const BoardZoneData &rhs) const noexceptBoardZoneData
serialize(SExpression &root) constBoardZoneData
setLayers(const QSet< const Layer * > &layers)BoardZoneData
setLocked(bool locked) noexceptBoardZoneData
setOutline(const Path &outline) noexceptBoardZoneData
setRules(Zone::Rules rules) noexceptBoardZoneData
~BoardZoneData() noexceptBoardZoneData