LibrePCB Developers Documentation
|
This is the complete list of members for Schematic, including all inherited members.
addNetSegment(SI_NetSegment &netsegment) | Schematic | |
addPolygon(SI_Polygon &polygon) | Schematic | |
addSymbol(SI_Symbol &symbol) | Schematic | |
addText(SI_Text &text) | Schematic | |
addToProject() | Schematic | |
attributesChanged() | Schematic | signal |
getDirectory() noexcept | Schematic | inline |
getDirectoryName() const noexcept | Schematic | inline |
getGridInterval() const noexcept | Schematic | inline |
getGridUnit() const noexcept | Schematic | inline |
getName() const noexcept | Schematic | inline |
getNetSegments() const noexcept | Schematic | inline |
getPolygons() const noexcept | Schematic | inline |
getProject() const noexcept | Schematic | inline |
getSymbols() const noexcept | Schematic | inline |
getTexts() const noexcept | Schematic | inline |
getUuid() const noexcept | Schematic | inline |
isEmpty() const noexcept | Schematic | |
mDirectory | Schematic | private |
mDirectoryName | Schematic | private |
mGridInterval | Schematic | private |
mGridUnit | Schematic | private |
mIsAddedToProject | Schematic | private |
mName | Schematic | private |
mNetSegments | Schematic | private |
mPolygons | Schematic | private |
mProject | Schematic | private |
mSymbols | Schematic | private |
mTexts | Schematic | private |
mUuid | Schematic | private |
netSegmentAdded(SI_NetSegment &netSegment) | Schematic | signal |
netSegmentRemoved(SI_NetSegment &netSegment) | Schematic | signal |
operator!=(const Schematic &rhs) const noexcept | Schematic | inline |
operator=(const Schematic &rhs)=delete | Schematic | |
operator==(const Schematic &rhs) const noexcept | Schematic | inline |
polygonAdded(SI_Polygon &polygon) | Schematic | signal |
polygonRemoved(SI_Polygon &polygon) | Schematic | signal |
removeFromProject() | Schematic | |
removeNetSegment(SI_NetSegment &netsegment) | Schematic | |
removePolygon(SI_Polygon &polygon) | Schematic | |
removeSymbol(SI_Symbol &symbol) | Schematic | |
removeText(SI_Text &text) | Schematic | |
save() | Schematic | |
Schematic()=delete | Schematic | |
Schematic(const Schematic &other)=delete | Schematic | |
Schematic(Project &project, std::unique_ptr< TransactionalDirectory > directory, const QString &directoryName, const Uuid &uuid, const ElementName &name) | Schematic | |
setGridInterval(const PositiveLength &interval) noexcept | Schematic | inline |
setGridUnit(const LengthUnit &unit) noexcept | Schematic | inline |
setName(const ElementName &name) noexcept | Schematic | |
symbolAdded(SI_Symbol &symbol) | Schematic | signal |
symbolRemoved(SI_Symbol &symbol) | Schematic | signal |
textAdded(SI_Text &text) | Schematic | signal |
textRemoved(SI_Text &text) | Schematic | signal |
updateAllNetLabelAnchors() noexcept | Schematic | |
~Schematic() noexcept | Schematic |