LibrePCB Developers Documentation
Hole Member List

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

Event enum nameHole
getDiameter() const noexceptHoleinline
getPosition() const noexceptHoleinline
getUuid() const noexceptHoleinline
Hole()=deleteHole
Hole(const Hole &other) noexceptHole
Hole(const Uuid &uuid, const Hole &other) noexceptHole
Hole(const Uuid &uuid, const Point &position, const PositiveLength &diameter) noexceptHole
Hole(const SExpression &node)Holeexplicit
mDiameterHoleprivate
mPositionHoleprivate
mUuidHoleprivate
onEditedHole
OnEditedSlot typedefHole
operator!=(const Hole &rhs) const noexceptHoleinline
operator=(const Hole &rhs) noexceptHole
operator==(const Hole &rhs) const noexceptHole
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideHolevirtual
serializeObjectContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainer(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializePointerContainerUuidSorted(SExpression &root, const T &container, const QString &itemName)SerializableObjectinlinestatic
serializeToDomElement(const QString &name) constSerializableObjectinline
setDiameter(const PositiveLength &diameter) noexceptHole
setPosition(const Point &position) noexceptHole
~Hole() noexceptHole
~SerializableObject() noexceptSerializableObjectinlinevirtual