LibrePCB Developers Documentation
BoardHoleData Member List

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

BoardHoleData()=deleteBoardHoleData
BoardHoleData(const BoardHoleData &other) noexceptBoardHoleData
BoardHoleData(const Uuid &uuid, const BoardHoleData &other) noexceptBoardHoleData
BoardHoleData(const Uuid &uuid, const PositiveLength &diameter, const NonEmptyPath &path, const MaskConfig &stopMaskConfig, bool locked)BoardHoleData
BoardHoleData(const SExpression &node)BoardHoleDataexplicit
getDiameter() const noexceptBoardHoleDatainline
getPath() const noexceptBoardHoleDatainline
getStopMaskConfig() const noexceptBoardHoleDatainline
getUuid() const noexceptBoardHoleDatainline
isCurvedSlot() const noexceptBoardHoleDatainline
isLocked() const noexceptBoardHoleDatainline
isMultiSegmentSlot() const noexceptBoardHoleDatainline
isSlot() const noexceptBoardHoleDatainline
mDiameterBoardHoleDataprivate
mLockedBoardHoleDataprivate
mPathBoardHoleDataprivate
mStopMaskConfigBoardHoleDataprivate
mUuidBoardHoleDataprivate
operator!=(const BoardHoleData &rhs) const noexceptBoardHoleDatainline
operator=(const BoardHoleData &rhs)=defaultBoardHoleData
operator==(const BoardHoleData &rhs) const noexceptBoardHoleData
serialize(SExpression &root) constBoardHoleData
setDiameter(const PositiveLength &diameter) noexceptBoardHoleData
setLocked(bool locked) noexceptBoardHoleData
setPath(const NonEmptyPath &path) noexceptBoardHoleData
setStopMaskConfig(const MaskConfig &config) noexceptBoardHoleData
setUuid(const Uuid &uuid) noexceptBoardHoleData
~BoardHoleData() noexceptBoardHoleData