LibrePCB Developers Documentation
Footprint Member List

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

circlesEdited(const CircleList &list, int index, const std::shared_ptr< const Circle > &circle, CircleList::Event event) noexceptFootprintprivate
descriptionsEdited(const LocalizedDescriptionMap &names, const QString &key, LocalizedDescriptionMap::Event event) noexceptFootprintprivate
Event enum nameFootprint
Footprint()=deleteFootprint
Footprint(const Footprint &other) noexceptFootprint
Footprint(const Uuid &uuid, const ElementName &name_en_US, const QString &description_en_US)Footprint
Footprint(const SExpression &node)Footprintexplicit
getCircles() const noexceptFootprintinline
getCircles() noexceptFootprintinline
getDescriptions() noexceptFootprintinline
getDescriptions() const noexceptFootprintinline
getHoles() const noexceptFootprintinline
getHoles() noexceptFootprintinline
getModelPosition() const noexceptFootprintinline
getModelRotation() const noexceptFootprintinline
getModels() const noexceptFootprintinline
getNames() noexceptFootprintinline
getNames() const noexceptFootprintinline
getPads() const noexceptFootprintinline
getPads() noexceptFootprintinline
getPolygons() const noexceptFootprintinline
getPolygons() noexceptFootprintinline
getStrokeTexts() const noexceptFootprintinline
getStrokeTexts() noexceptFootprintinline
getUuid() const noexceptFootprintinline
getZones() const noexceptFootprintinline
getZones() noexceptFootprintinline
holesEdited(const HoleList &list, int index, const std::shared_ptr< const Hole > &hole, HoleList::Event event) noexceptFootprintprivate
mCirclesFootprintprivate
mCirclesEditedSlotFootprintprivate
mDescriptionsFootprintprivate
mDescriptionsEditedSlotFootprintprivate
mHolesFootprintprivate
mHolesEditedSlotFootprintprivate
mModelPositionFootprintprivate
mModelRotationFootprintprivate
mModelsFootprintprivate
mNamesFootprintprivate
mNamesEditedSlotFootprintprivate
mPadsFootprintprivate
mPadsEditedSlotFootprintprivate
mPolygonsFootprintprivate
mPolygonsEditedSlotFootprintprivate
mStrokeTextsFootprintprivate
mStrokeTextsEditedSlotFootprintprivate
mUuidFootprintprivate
mZonesFootprintprivate
mZonesEditedSlotFootprintprivate
namesEdited(const LocalizedNameMap &names, const QString &key, LocalizedNameMap::Event event) noexceptFootprintprivate
onEditedFootprint
OnEditedSlot typedefFootprint
operator!=(const Footprint &rhs) const noexceptFootprintinline
operator=(const Footprint &rhs) noexceptFootprint
operator==(const Footprint &rhs) const noexceptFootprint
padsEdited(const FootprintPadList &list, int index, const std::shared_ptr< const FootprintPad > &pad, FootprintPadList::Event event) noexceptFootprintprivate
polygonsEdited(const PolygonList &list, int index, const std::shared_ptr< const Polygon > &polygon, PolygonList::Event event) noexceptFootprintprivate
serialize(SExpression &root) constFootprint
setModelPosition(const Point3D &position) noexceptFootprint
setModelRotation(const Angle3D &rotation) noexceptFootprint
setModels(const QSet< Uuid > &models) noexceptFootprint
strokeTextsEdited(const StrokeTextList &list, int index, const std::shared_ptr< const StrokeText > &text, StrokeTextList::Event event) noexceptFootprintprivate
zonesEdited(const ZoneList &list, int index, const std::shared_ptr< const Zone > &zone, ZoneList::Event event) noexceptFootprintprivate
~Footprint() noexceptFootprint