The SchematicSelectionQuery class.
More...
#include <schematicselectionquery.h>
Inherits QObject.
◆ SchematicSelectionQuery() [1/3]
◆ SchematicSelectionQuery() [2/3]
◆ SchematicSelectionQuery() [3/3]
◆ ~SchematicSelectionQuery()
◆ getSymbols()
const QSet< SI_Symbol * > & getSymbols |
( |
| ) |
const |
|
inlinenoexcept |
◆ getNetPoints()
◆ getNetLines()
const QSet< SI_NetLine * > & getNetLines |
( |
| ) |
const |
|
inlinenoexcept |
◆ getNetLabels()
◆ getPolygons()
const QSet< SI_Polygon * > & getPolygons |
( |
| ) |
const |
|
inlinenoexcept |
◆ getTexts()
const QSet< SI_Text * > & getTexts |
( |
| ) |
const |
|
inlinenoexcept |
◆ getNetSegmentItems()
Get net points, net lines and net labels grouped by net segment.
Same as getNetPoints(), getNetLines() and getNetLabels(), but grouped by their corresponding net segments. Only net segments containing selected items are returned.
- Returns
- List of net segments containing the selected items
◆ getResultCount()
int getResultCount |
( |
| ) |
const |
|
noexcept |
◆ isResultEmpty()
bool isResultEmpty |
( |
| ) |
const |
|
inlinenoexcept |
◆ addSelectedSymbols()
void addSelectedSymbols |
( |
| ) |
|
|
noexcept |
◆ addSelectedNetPoints()
void addSelectedNetPoints |
( |
| ) |
|
|
noexcept |
◆ addSelectedNetLines()
void addSelectedNetLines |
( |
| ) |
|
|
noexcept |
◆ addSelectedNetLabels()
void addSelectedNetLabels |
( |
| ) |
|
|
noexcept |
◆ addSelectedPolygons()
void addSelectedPolygons |
( |
| ) |
|
|
noexcept |
◆ addSelectedSchematicTexts()
void addSelectedSchematicTexts |
( |
| ) |
|
|
noexcept |
◆ addSelectedSymbolTexts()
void addSelectedSymbolTexts |
( |
| ) |
|
|
noexcept |
◆ addNetPointsOfNetLines()
void addNetPointsOfNetLines |
( |
bool |
onlyIfAllNetLinesSelected = false | ) |
|
|
noexcept |
Add net points of the selected net lines.
- Parameters
-
onlyIfAllNetLinesSelected | If true, net points are added only if all connected net lines are selected. If false, net points are added if at least one of the connected net lines is selected. |
◆ addNetLinesOfSymbolPins()
void addNetLinesOfSymbolPins |
( |
| ) |
|
|
noexcept |
◆ operator=()
◆ mScene
◆ mResultSymbols
◆ mResultNetPoints
◆ mResultNetLines
◆ mResultNetLabels
◆ mResultPolygons
◆ mResultTexts
The documentation for this class was generated from the following files: