![]() |
LibrePCB Developers Documentation
|
The SI_Polygon class represents a polygon in a schematic. More...
#include <si_polygon.h>
Inheritance diagram for SI_Polygon:
Collaboration diagram for SI_Polygon:Public Member Functions | |
| SI_Polygon ()=delete | |
| SI_Polygon (const SI_Polygon &other)=delete | |
| SI_Polygon (Schematic &schematic, const Polygon &polygon) | |
| ~SI_Polygon () noexcept | |
| const Uuid & | getUuid () const noexcept |
| Polygon & | getPolygon () noexcept |
| const Polygon & | getPolygon () const noexcept |
| void | addToSchematic () override |
| void | removeFromSchematic () override |
| SI_Polygon & | operator= (const SI_Polygon &rhs)=delete |
Public Member Functions inherited from SI_Base | |
| SI_Base ()=delete | |
| SI_Base (const SI_Base &other)=delete | |
| SI_Base (Schematic &schematic) noexcept | |
| virtual | ~SI_Base () noexcept |
| Project & | getProject () const noexcept |
| Circuit & | getCircuit () const noexcept |
| Schematic & | getSchematic () const noexcept |
| virtual bool | isAddedToSchematic () const noexcept |
| SI_Base & | operator= (const SI_Base &rhs)=delete |
Private Attributes | |
| QScopedPointer< Polygon > | mPolygon |
Additional Inherited Members | |
Protected Attributes inherited from SI_Base | |
| Schematic & | mSchematic |
The SI_Polygon class represents a polygon in a schematic.
|
delete |
|
delete |
| SI_Polygon | ( | Schematic & | schematic, |
| const Polygon & | polygon | ||
| ) |
|
noexcept |
|
noexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
|
overridevirtual |
Reimplemented from SI_Base.
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from SI_Base.
Here is the call graph for this function:
Here is the caller graph for this function:
|
delete |
|
private |