LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Board Member List

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

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
AttributeProvider() noexceptAttributeProviderinline
AttributeProvider(const AttributeProvider &other)=deleteAttributeProvider
attributesChanged() overrideBoardsignal
Board()=deleteBoard
Board(const Board &other)=deleteBoard
Board(const Board &other, std::unique_ptr< TransactionalDirectory > directory, const ElementName &name)Board
Board(Project &project, std::unique_ptr< TransactionalDirectory > directory)Boardinline
Board(Project &project, std::unique_ptr< TransactionalDirectory > directory, bool create, const QString &newName)Boardprivate
clearSelection() const noexceptBoard
create(Project &project, std::unique_ptr< TransactionalDirectory > directory, const ElementName &name)Boardstatic
createSelectionQuery() const noexceptBoard
deviceAdded(BI_Device &comp)Boardsignal
deviceRemoved(BI_Device &comp)Boardsignal
forceAirWiresRebuild() noexceptBoard
getAllItems() const noexceptBoard
getAttributeProviderParents() const noexceptoverrideBoardvirtual
getAttributeValue(const QString &key) const noexceptAttributeProvider
getBuiltInAttributeValue(const QString &key) const noexceptoverrideBoardvirtual
getDefaultFontName() const noexceptBoardinline
getDesignRules() noexceptBoardinline
getDesignRules() const noexceptBoardinline
getDeviceInstanceByComponentUuid(const Uuid &uuid) const noexceptBoard
getDeviceInstances() const noexceptBoardinline
getErcMsgOwnerClassName() const noexcept=0IF_ErcMsgProviderpure virtual
getFabricationOutputSettings() noexceptBoardinline
getFabricationOutputSettings() const noexceptBoardinline
getFilePath() const noexceptBoard
getGraphicsScene() const noexceptBoardinline
getGridProperties() const noexceptBoardinline
getHoles() const noexceptBoardinline
getIcon() const noexceptBoardinline
getItemsAtScenePos(const Point &pos) const noexceptBoard
getLayerStack() noexceptBoardinline
getLayerStack() const noexceptBoardinline
getName() const noexceptBoardinline
getNetLinesAtScenePos(const Point &pos, const GraphicsLayer *layer, const NetSignal *netsignal) const noexceptBoard
getNetPointsAtScenePos(const Point &pos, const GraphicsLayer *layer, const NetSignal *netsignal) const noexceptBoard
getNetSegmentByUuid(const Uuid &uuid) const noexceptBoard
getNetSegments() const noexceptBoardinline
getPadsAtScenePos(const Point &pos, const GraphicsLayer *layer, const NetSignal *netsignal) const noexceptBoard
getPlanes() const noexceptBoardinline
getPolygons() const noexceptBoardinline
getProject() const noexceptBoardinline
getStrokeTexts() const noexceptBoardinline
getUserDefinedAttributeValue(const QString &key) const noexceptAttributeProviderinlinevirtual
getUuid() const noexceptBoardinline
getViasAtScenePos(const Point &pos, const NetSignal *netsignal) const noexceptBoard
IF_ErcMsgProvider()IF_ErcMsgProviderinline
isEmpty() const noexceptBoard
ItemZValue enum nameBoard
mAirWiresBoardprivate
mDefaultFontFileNameBoardprivate
mDesignRulesBoardprivate
mDeviceInstancesBoardprivate
mDirectoryBoardprivate
mErcMsgListUnplacedComponentInstancesBoardprivate
mFabricationOutputSettingsBoardprivate
mGraphicsSceneBoardprivate
mGridPropertiesBoardprivate
mHolesBoardprivate
mIconBoardprivate
mIsAddedToProjectBoardprivate
mLayerStackBoardprivate
mNameBoardprivate
mNetSegmentsBoardprivate
mPlanesBoardprivate
mPolygonsBoardprivate
mProjectBoardprivate
mScheduledNetSignalsForAirWireRebuildBoardprivate
mStrokeTextsBoardprivate
mUserSettingsBoardprivate
mUuidBoardprivate
mViewRectBoardprivate
operator!=(const Board &rhs) noexceptBoardinline
operator=(const Board &rhs)=deleteBoard
librepcb::AttributeProvider::operator=(const AttributeProvider &rhs)=deleteAttributeProvider
operator==(const Board &rhs) noexceptBoardinline
rebuildAllPlanes() noexceptBoard
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
restoreViewSceneRect() const noexceptBoardinline
save()Board
saveViewSceneRect(const QRectF &rect) noexceptBoardinline
scheduleAirWiresRebuild(NetSignal *netsignal) noexceptBoardinline
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overrideBoardprivatevirtual
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) const SerializableObjectinline
setGridProperties(const GridProperties &grid) noexceptBoard
setSelectionRect(const Point &p1, const Point &p2, bool updateItems) noexceptBoard
showInView(GraphicsView &view) noexceptBoard
triggerAirWiresRebuild() noexceptBoard
updateErcMessages() noexceptBoardprivate
updateIcon() noexceptBoardprivate
ZValue_AirWires enum valueBoard
ZValue_CopperBottom enum valueBoard
ZValue_CopperTop enum valueBoard
ZValue_Default enum valueBoard
ZValue_FootprintPadsBottom enum valueBoard
ZValue_FootprintPadsTop enum valueBoard
ZValue_FootprintsBottom enum valueBoard
ZValue_FootprintsTop enum valueBoard
ZValue_Texts enum valueBoard
ZValue_TextsBottom enum valueBoard
ZValue_TextsTop enum valueBoard
ZValue_Vias enum valueBoard
~AttributeProvider() noexceptAttributeProviderinlinevirtual
~Board() noexceptBoard
~IF_ErcMsgProvider()IF_ErcMsgProviderinlinevirtual
~SerializableObject() noexceptSerializableObjectinlinevirtual