![]() |
LibrePCB Developers Documentation
|
This is the complete list of members for Via, including all inherited members.
| calcSizeFromRules(const PositiveLength &drill, const BoundedUnsignedRatio &ratio) noexcept | Via | static |
| Event enum name | Via | |
| getDrillDiameter() const noexcept | Via | inline |
| getEndLayer() const noexcept | Via | inline |
| getExposureConfig() const noexcept | Via | inline |
| getOutline(const PositiveLength &size, const Length &expansion=Length(0)) noexcept | Via | static |
| getPosition() const noexcept | Via | inline |
| getSize() const noexcept | Via | inline |
| getStartLayer() const noexcept | Via | inline |
| getUuid() const noexcept | Via | inline |
| isBlind() const noexcept | Via | |
| isBuried() const noexcept | Via | |
| isOnAnyLayer(const QSet< const Layer * > &layers) const noexcept | Via | |
| isOnAnyLayer(const QSet< const Layer * > &layers, const Layer &from, const Layer &to) noexcept | Via | static |
| isOnLayer(const Layer &layer) const noexcept | Via | |
| isOnLayer(const Layer &layer, const Layer &from, const Layer &to) noexcept | Via | static |
| isThrough() const noexcept | Via | |
| mDrillDiameter | Via | private |
| mEndLayer | Via | private |
| mExposureConfig | Via | private |
| mPosition | Via | private |
| mSize | Via | private |
| mStartLayer | Via | private |
| mUuid | Via | private |
| onEdited | Via | |
| OnEditedSlot typedef | Via | |
| operator!=(const Via &rhs) const noexcept | Via | inline |
| operator=(const Via &rhs) noexcept | Via | |
| operator==(const Via &rhs) const noexcept | Via | |
| serialize(SExpression &root) const | Via | |
| setDrillAndSize(const std::optional< PositiveLength > &drill, const std::optional< PositiveLength > &size) | Via | |
| setExposureConfig(const MaskConfig &config) noexcept | Via | |
| setLayers(const Layer &from, const Layer &to) | Via | |
| setPosition(const Point &position) noexcept | Via | |
| setUuid(const Uuid &uuid) noexcept | Via | |
| toQPainterPathPx(const PositiveLength &drillDiameter, const PositiveLength &size, const Length &expansion=Length(0)) noexcept | Via | static |
| Via()=delete | Via | |
| Via(const Via &other) noexcept | Via | |
| Via(const Uuid &uuid, const Via &other) noexcept | Via | |
| Via(const Uuid &uuid, const Layer &startLayer, const Layer &endLayer, const Point &position, const std::optional< PositiveLength > &drillDiameter, const std::optional< PositiveLength > &size, const MaskConfig &exposureConfig) | Via | |
| Via(const SExpression &node) | Via | explicit |
| ~Via() noexcept | Via |