LibrePCB Developers Documentation
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