LibrePCB Developers Documentation
Polygon Member List

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

Event enum namePolygon
getLayerName() const noexceptPolygoninline
getLineWidth() const noexceptPolygoninline
getPath() const noexceptPolygoninline
getUuid() const noexceptPolygoninline
isFilled() const noexceptPolygoninline
isGrabArea() const noexceptPolygoninline
mIsFilledPolygonprivate
mIsGrabAreaPolygonprivate
mLayerNamePolygonprivate
mLineWidthPolygonprivate
mPathPolygonprivate
mUuidPolygonprivate
onEditedPolygon
OnEditedSlot typedefPolygon
operator!=(const Polygon &rhs) const noexceptPolygoninline
operator=(const Polygon &rhs) noexceptPolygon
operator==(const Polygon &rhs) const noexceptPolygon
Polygon()=deletePolygon
Polygon(const Polygon &other) noexceptPolygon
Polygon(const Uuid &uuid, const Polygon &other) noexceptPolygon
Polygon(const Uuid &uuid, const GraphicsLayerName &layerName, const UnsignedLength &lineWidth, bool fill, bool isGrabArea, const Path &path) noexceptPolygon
Polygon(const SExpression &node)Polygonexplicit
SerializableObject() noexceptSerializableObjectinline
serialize(SExpression &root) const overridePolygonvirtual
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) constSerializableObjectinline
setIsFilled(bool isFilled) noexceptPolygon
setIsGrabArea(bool isGrabArea) noexceptPolygon
setLayerName(const GraphicsLayerName &name) noexceptPolygon
setLineWidth(const UnsignedLength &width) noexceptPolygon
setPath(const Path &path) noexceptPolygon
~Polygon() noexceptPolygon
~SerializableObject() noexceptSerializableObjectinlinevirtual