LibrePCB Developers Documentation
SymbolPin Member List

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

Event enum nameSymbolPin
getDefaultNameAlignment() noexceptSymbolPininlinestatic
getDefaultNameHeight() noexceptSymbolPininlinestatic
getDefaultNamePosition(const UnsignedLength &length) noexceptSymbolPininlinestatic
getLength() const noexceptSymbolPininline
getName() const noexceptSymbolPininline
getNameAlignment() const noexceptSymbolPininline
getNameHeight() const noexceptSymbolPininline
getNamePosition() const noexceptSymbolPininline
getNameRotation() const noexceptSymbolPininline
getNumbersAlignment(bool flipped) noexceptSymbolPininlinestatic
getNumbersHeight() noexceptSymbolPininlinestatic
getNumbersPosition(bool flipped) const noexceptSymbolPin
getPosition() const noexceptSymbolPininline
getRotation() const noexceptSymbolPininline
getUuid() const noexceptSymbolPininline
mLengthSymbolPinprivate
mNameSymbolPinprivate
mNameAlignmentSymbolPinprivate
mNameHeightSymbolPinprivate
mNamePositionSymbolPinprivate
mNameRotationSymbolPinprivate
mPositionSymbolPinprivate
mRotationSymbolPinprivate
mUuidSymbolPinprivate
onEditedSymbolPin
OnEditedSlot typedefSymbolPin
operator!=(const SymbolPin &rhs) const noexceptSymbolPininline
operator=(const SymbolPin &rhs) noexceptSymbolPin
operator==(const SymbolPin &rhs) const noexceptSymbolPin
serialize(SExpression &root) constSymbolPin
setLength(const UnsignedLength &length) noexceptSymbolPin
setName(const CircuitIdentifier &name) noexceptSymbolPin
setNameAlignment(const Alignment &align) noexceptSymbolPin
setNameHeight(const PositiveLength &height) noexceptSymbolPin
setNamePosition(const Point &position) noexceptSymbolPin
setNameRotation(const Angle &rotation) noexceptSymbolPin
setPosition(const Point &pos) noexceptSymbolPin
setRotation(const Angle &rotation) noexceptSymbolPin
SymbolPin()=deleteSymbolPin
SymbolPin(const SymbolPin &other) noexceptSymbolPin
SymbolPin(const Uuid &uuid, const CircuitIdentifier &name, const Point &position, const UnsignedLength &length, const Angle &rotation, const Point &namePosition, const Angle &nameRotation, const PositiveLength &nameHeight, const Alignment &nameAlign) noexceptSymbolPin
SymbolPin(const SExpression &node)SymbolPinexplicit
~SymbolPin() noexceptSymbolPin