LibrePCB Developers Documentation
Schematic Member List

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()Schematicsignal
getDirectory() noexceptSchematicinline
getDirectoryName() const noexceptSchematicinline
getGridInterval() const noexceptSchematicinline
getGridUnit() const noexceptSchematicinline
getName() const noexceptSchematicinline
getNetSegments() const noexceptSchematicinline
getPolygons() const noexceptSchematicinline
getProject() const noexceptSchematicinline
getSymbols() const noexceptSchematicinline
getTexts() const noexceptSchematicinline
getUuid() const noexceptSchematicinline
isEmpty() const noexceptSchematic
mDirectorySchematicprivate
mDirectoryNameSchematicprivate
mGridIntervalSchematicprivate
mGridUnitSchematicprivate
mIsAddedToProjectSchematicprivate
mNameSchematicprivate
mNetSegmentsSchematicprivate
mPolygonsSchematicprivate
mProjectSchematicprivate
mSymbolsSchematicprivate
mTextsSchematicprivate
mUuidSchematicprivate
netSegmentAdded(SI_NetSegment &netSegment)Schematicsignal
netSegmentRemoved(SI_NetSegment &netSegment)Schematicsignal
operator!=(const Schematic &rhs) noexceptSchematicinline
operator=(const Schematic &rhs)=deleteSchematic
operator==(const Schematic &rhs) noexceptSchematicinline
polygonAdded(SI_Polygon &polygon)Schematicsignal
polygonRemoved(SI_Polygon &polygon)Schematicsignal
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()=deleteSchematic
Schematic(const Schematic &other)=deleteSchematic
Schematic(Project &project, std::unique_ptr< TransactionalDirectory > directory, const QString &directoryName, const Uuid &uuid, const ElementName &name)Schematic
setGridInterval(const PositiveLength &interval) noexceptSchematicinline
setGridUnit(const LengthUnit &unit) noexceptSchematicinline
setName(const ElementName &name) noexceptSchematic
symbolAdded(SI_Symbol &symbol)Schematicsignal
symbolRemoved(SI_Symbol &symbol)Schematicsignal
textAdded(SI_Text &text)Schematicsignal
textRemoved(SI_Text &text)Schematicsignal
updateAllNetLabelAnchors() noexceptSchematic
~Schematic() noexceptSchematic