20 #ifndef LIBREPCB_CORE_SI_POLYGON_H 21 #define LIBREPCB_CORE_SI_POLYGON_H 26 #include "../../../types/point.h" 27 #include "../../../types/uuid.h" Polygon & getPolygon() noexcept
Definition: si_polygon.h:59
void addToSchematic() override
Definition: si_polygon.cpp:58
Definition: occmodel.cpp:77
const Polygon & getPolygon() const noexcept
Definition: si_polygon.h:60
The Schematic Item Base (SI_Base) class.
Definition: si_base.h:45
void removeFromSchematic() override
Definition: si_polygon.cpp:65
~SI_Polygon() noexcept
Definition: si_polygon.cpp:42
The Schematic class represents one schematic page of a project and is always part of a circuit...
Definition: schematic.h:74
const Uuid & getUuid() const noexcept
Definition: si_polygon.cpp:50
QScopedPointer< Polygon > mPolygon
Definition: si_polygon.h:70
The Uuid class is a replacement for QUuid to get UUID strings without {} braces.
Definition: uuid.h:58
The Polygon class.
Definition: polygon.h:45
SI_Polygon & operator=(const SI_Polygon &rhs)=delete
The SI_Polygon class represents a polygon in a schematic.
Definition: si_polygon.h:47