LibrePCB Developers Documentation
|
This is the complete list of members for Board, including all inherited members.
addDefaultContent() | Board | |
addDeviceInstance(BI_Device &instance) | Board | |
addHole(BI_Hole &hole) | Board | |
addNetSegment(BI_NetSegment &netsegment) | Board | |
addPlane(BI_Plane &plane) | Board | |
addPolygon(BI_Polygon &polygon) | Board | |
addStrokeText(BI_StrokeText &text) | Board | |
addToProject() | Board | |
addZone(BI_Zone &zone) | Board | |
airWireAdded(BI_AirWire &airWire) | Board | signal |
airWireRemoved(BI_AirWire &airWire) | Board | signal |
attributesChanged() | Board | signal |
Board()=delete | Board | |
Board(const Board &other)=delete | Board | |
Board(Project &project, std::unique_ptr< TransactionalDirectory > directory, const QString &directoryName, const Uuid &uuid, const ElementName &name) | Board | |
buildScene3D(const tl::optional< Uuid > &assemblyVariant) const noexcept | Board | |
calculateBoundingRect() const noexcept | Board | |
copyFrom(const Board &other) | Board | |
designRulesModified() | Board | signal |
deviceAdded(BI_Device &device) | Board | signal |
deviceRemoved(BI_Device &device) | Board | signal |
forceAirWiresRebuild() noexcept | Board | |
getAirWires() const noexcept | Board | inline |
getAllItems() const noexcept | Board | |
getCopperLayers() const noexcept | Board | inline |
getDefaultFontName() const noexcept | Board | inline |
getDesignRules() const noexcept | Board | inline |
getDeviceInstanceByComponentUuid(const Uuid &uuid) const noexcept | Board | |
getDeviceInstances() const noexcept | Board | inline |
getDirectory() noexcept | Board | inline |
getDirectoryName() const noexcept | Board | inline |
getDrcMessageApprovals() const noexcept | Board | inline |
getDrcSettings() const noexcept | Board | inline |
getFabricationOutputSettings() noexcept | Board | inline |
getFabricationOutputSettings() const noexcept | Board | inline |
getGridInterval() const noexcept | Board | inline |
getGridUnit() const noexcept | Board | inline |
getHoles() const noexcept | Board | inline |
getInnerLayerCount() const noexcept | Board | inline |
getLayersVisibility() const noexcept | Board | inline |
getName() const noexcept | Board | inline |
getNetSegments() const noexcept | Board | inline |
getPcbThickness() const noexcept | Board | inline |
getPlanes() const noexcept | Board | inline |
getPolygons() const noexcept | Board | inline |
getProject() const noexcept | Board | inline |
getSilkscreenColor() const noexcept | Board | inline |
getSilkscreenColorBot() const noexcept | Board | inline |
getSilkscreenColorTop() const noexcept | Board | inline |
getSilkscreenLayersBot() const noexcept | Board | inline |
getSilkscreenLayersTop() const noexcept | Board | inline |
getSolderResist() const noexcept | Board | inline |
getStrokeTexts() const noexcept | Board | inline |
getUuid() const noexcept | Board | inline |
getZones() const noexcept | Board | inline |
holeAdded(BI_Hole &hole) | Board | signal |
holeRemoved(BI_Hole &hole) | Board | signal |
innerLayerCountChanged() | Board | signal |
invalidatePlanes(const Layer *layer=nullptr) noexcept | Board | |
invalidatePlanes(const QSet< const Layer * > &layers) noexcept | Board | |
isEmpty() const noexcept | Board | |
loadDrcMessageApprovals(const Version &version, const QSet< SExpression > &approvals) noexcept | Board | |
mAirWires | Board | private |
mCopperLayers | Board | private |
mDefaultFontFileName | Board | private |
mDesignRules | Board | private |
mDeviceInstances | Board | private |
mDirectory | Board | private |
mDirectoryName | Board | private |
mDrcMessageApprovals | Board | private |
mDrcMessageApprovalsVersion | Board | private |
mDrcSettings | Board | private |
mFabricationOutputSettings | Board | private |
mGridInterval | Board | private |
mGridUnit | Board | private |
mHoles | Board | private |
mInnerLayerCount | Board | private |
mIsAddedToProject | Board | private |
mLayersVisibility | Board | private |
mName | Board | private |
mNetSegments | Board | private |
mPcbThickness | Board | private |
mPlanes | Board | private |
mPolygons | Board | private |
mProject | Board | private |
mScheduledLayersForPlanesRebuild | Board | private |
mScheduledNetSignalsForAirWireRebuild | Board | private |
mSilkscreenColor | Board | private |
mSilkscreenLayersBot | Board | private |
mSilkscreenLayersTop | Board | private |
mSolderResist | Board | private |
mStrokeTexts | Board | private |
mSupportedDrcMessageApprovals | Board | private |
mUuid | Board | private |
mZones | Board | private |
netSegmentAdded(BI_NetSegment &netSegment) | Board | signal |
netSegmentRemoved(BI_NetSegment &netSegment) | Board | signal |
operator!=(const Board &rhs) noexcept | Board | inline |
operator=(const Board &rhs)=delete | Board | |
operator==(const Board &rhs) noexcept | Board | inline |
planeAdded(BI_Plane &plane) | Board | signal |
planeRemoved(BI_Plane &plane) | Board | signal |
polygonAdded(BI_Polygon &polygon) | Board | signal |
polygonRemoved(BI_Polygon &polygon) | Board | signal |
removeDeviceInstance(BI_Device &instance) | Board | |
removeFromProject() | Board | |
removeHole(BI_Hole &hole) | Board | |
removeNetSegment(BI_NetSegment &netsegment) | Board | |
removePlane(BI_Plane &plane) | Board | |
removePolygon(BI_Polygon &polygon) | Board | |
removeStrokeText(BI_StrokeText &text) | Board | |
removeZone(BI_Zone &zone) | Board | |
save() | Board | |
scheduleAirWiresRebuild(NetSignal *netsignal) noexcept | Board | inline |
setDefaultFontName(const QString &name) noexcept | Board | inline |
setDesignRules(const BoardDesignRules &rules) noexcept | Board | |
setDrcMessageApproved(const SExpression &approval, bool approved) noexcept | Board | |
setDrcSettings(const BoardDesignRuleCheckSettings &settings) noexcept | Board | |
setGridInterval(const PositiveLength &interval) noexcept | Board | inline |
setGridUnit(const LengthUnit &unit) noexcept | Board | inline |
setInnerLayerCount(int count) noexcept | Board | |
setLayersVisibility(const QMap< QString, bool > &visibility) noexcept | Board | inline |
setName(const ElementName &name) noexcept | Board | inline |
setPcbThickness(const PositiveLength &t) noexcept | Board | inline |
setSilkscreenColor(const PcbColor &c) noexcept | Board | inline |
setSilkscreenLayersBot(const QVector< const Layer * > &l) noexcept | Board | inline |
setSilkscreenLayersTop(const QVector< const Layer * > &l) noexcept | Board | inline |
setSolderResist(const PcbColor *c) noexcept | Board | inline |
strokeTextAdded(BI_StrokeText &strokeText) | Board | signal |
strokeTextRemoved(BI_StrokeText &strokeText) | Board | signal |
takeScheduledLayersForPlanesRebuild(const QSet< const Layer * > &layers) noexcept | Board | |
triggerAirWiresRebuild() noexcept | Board | |
updateDrcMessageApprovals(QSet< SExpression > approvals, bool partialRun) noexcept | Board | |
zoneAdded(BI_Zone &zone) | Board | signal |
zoneRemoved(BI_Zone &zone) | Board | signal |
~Board() noexcept | Board |