pymmcore_widgets.useq_widgets.points_plans
¶
Widgets that create MultiPoint plans.
Classes
| Name | Description |
|---|---|
GridRowColumnWidget |
Widget to generate a grid of FOVs within a specified area. |
RandomPointWidget |
Widget to generate random points within a specified area. |
RelativePointPlanSelector |
Widget to select a relative multi-position point plan. |
Classes¶
GridRowColumnWidget
¶
Bases: QWidget
Widget to generate a grid of FOVs within a specified area.
fov_size
property
writable
¶
Return the FOV size in (width, height).
RelativePointPlanSelector
¶
Bases: QWidget
Widget to select a relative multi-position point plan.
See also: PointsPlanWidget which combines this widget with a graphical representation of the points.
In useq, a RelativeMultiPointPlan is one of: - useq.RelativePosition - useq.RandomPoints - useq.GridRowsColumns - useq.GridWidthHeight # not included in this widget
setValue
¶
setValue(plan: RelativeMultiPointPlan) -> None
Set the value of the widget.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
plan
|
RelativePosition | RandomPoints | GridRowsColumns
|
The point plan to set. |
required |
RandomPointWidget
¶
Bases: QWidget
Widget to generate random points within a specified area.
Re-exports¶
These can also be imported from this module, but each is documented under its shortest import path (linked below).
| Name | Description |
|---|---|
PointsPlanWidget |
Widget to select the FOVs per well of the plate. |