The BoardSelectionQuery class.
More...
#include <boardselectionquery.h>
Inherits QObject.
◆ BoardSelectionQuery() [1/3]
◆ BoardSelectionQuery() [2/3]
◆ BoardSelectionQuery() [3/3]
◆ ~BoardSelectionQuery()
◆ getDeviceInstances()
const QSet< BI_Device * > & getDeviceInstances |
( |
| ) |
const |
|
inlinenoexcept |
◆ getNetPoints()
◆ getNetLines()
const QSet< BI_NetLine * > & getNetLines |
( |
| ) |
const |
|
inlinenoexcept |
◆ getVias()
const QSet< BI_Via * > & getVias |
( |
| ) |
const |
|
inlinenoexcept |
◆ getPlanes()
const QSet< BI_Plane * > & getPlanes |
( |
| ) |
const |
|
inlinenoexcept |
◆ getZones()
const QSet< BI_Zone * > & getZones |
( |
| ) |
const |
|
inlinenoexcept |
◆ getPolygons()
const QSet< BI_Polygon * > & getPolygons |
( |
| ) |
const |
|
inlinenoexcept |
◆ getStrokeTexts()
◆ getHoles()
const QSet< BI_Hole * > & getHoles |
( |
| ) |
const |
|
inlinenoexcept |
◆ getNetSegmentItems()
Get vias, net points and net lines grouped by net segment.
Same as getVias(), getNetPoints() and getNetLines(), 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 |
◆ addDeviceInstancesOfSelectedFootprints()
void addDeviceInstancesOfSelectedFootprints |
( |
| ) |
|
|
noexcept |
◆ addSelectedVias()
◆ addSelectedNetPoints()
void addSelectedNetPoints |
( |
| ) |
|
|
noexcept |
◆ addSelectedNetLines()
void addSelectedNetLines |
( |
| ) |
|
|
noexcept |
◆ addSelectedPlanes()
void addSelectedPlanes |
( |
| ) |
|
|
noexcept |
◆ addSelectedZones()
void addSelectedZones |
( |
| ) |
|
|
noexcept |
◆ addSelectedPolygons()
void addSelectedPolygons |
( |
| ) |
|
|
noexcept |
◆ addSelectedBoardStrokeTexts()
void addSelectedBoardStrokeTexts |
( |
| ) |
|
|
noexcept |
◆ addSelectedFootprintStrokeTexts()
void addSelectedFootprintStrokeTexts |
( |
| ) |
|
|
noexcept |
◆ addSelectedHoles()
void addSelectedHoles |
( |
| ) |
|
|
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. |
◆ operator=()
◆ mScene
◆ mIncludeLockedItems
const bool mIncludeLockedItems |
|
private |
◆ mResultDeviceInstances
◆ mResultNetPoints
◆ mResultNetLines
◆ mResultVias
◆ mResultPlanes
◆ mResultZones
◆ mResultPolygons
◆ mResultStrokeTexts
◆ mResultHoles
The documentation for this class was generated from the following files: