LibrePCB Developers Documentation
Loading...
Searching...
No Matches
Schematic Member List

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

addBusSegment(SI_BusSegment &s)Schematic
addImage(SI_Image &image)Schematic
addNetSegment(SI_NetSegment &netsegment)Schematic
addPolygon(SI_Polygon &polygon)Schematic
addSymbol(SI_Symbol &symbol)Schematic
addText(SI_Text &text)Schematic
addToProject()Schematic
attributesChanged()Schematicsignal
busSegmentAdded(SI_BusSegment &s)Schematicsignal
busSegmentRemoved(SI_BusSegment &s)Schematicsignal
getBusSegments() const noexceptSchematicinline
getDirectory() noexceptSchematicinline
getDirectory() const noexceptSchematicinline
getDirectoryName() const noexceptSchematicinline
getGridInterval() const noexceptSchematicinline
getGridUnit() const noexceptSchematicinline
getImages() const noexceptSchematicinline
getName() const noexceptSchematicinline
getNetSegments() const noexceptSchematicinline
getPolygons() const noexceptSchematicinline
getProject() const noexceptSchematicinline
getSymbols() const noexceptSchematicinline
getTexts() const noexceptSchematicinline
getUuid() const noexceptSchematicinline
imageAdded(SI_Image &image)Schematicsignal
imageRemoved(SI_Image &image)Schematicsignal
isEmpty() const noexceptSchematic
mBusSegmentsSchematicprivate
mDirectorySchematicprivate
mDirectoryNameSchematicprivate
mGridIntervalSchematicprivate
mGridUnitSchematicprivate
mImagesSchematicprivate
mIsAddedToProjectSchematicprivate
mNameSchematicprivate
mNetSegmentsSchematicprivate
mPolygonsSchematicprivate
mProjectSchematicprivate
mSymbolsSchematicprivate
mTextsSchematicprivate
mUuidSchematicprivate
nameChanged(const ElementName &name)Schematicsignal
netSegmentAdded(SI_NetSegment &netSegment)Schematicsignal
netSegmentRemoved(SI_NetSegment &netSegment)Schematicsignal
operator!=(const Schematic &rhs) const noexceptSchematicinline
operator=(const Schematic &rhs)=deleteSchematic
operator==(const Schematic &rhs) const noexceptSchematicinline
polygonAdded(SI_Polygon &polygon)Schematicsignal
polygonRemoved(SI_Polygon &polygon)Schematicsignal
removeBusSegment(SI_BusSegment &s)Schematic
removeFromProject()Schematic
removeImage(SI_Image &image)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
updateAllLabelAnchors() noexceptSchematic
~Schematic() noexceptSchematic