anyplotlib.AnnularWidget#
- class anyplotlib.AnnularWidget(push_fn, *, cx, cy, r_outer, r_inner, color='#00e5ff')[source]#
Bases:
WidgetDraggable annular (ring) overlay widget for 2-D plots.
- Parameters:
push_fn (Callable) – Update callback.
cx (float) – Center position in pixel/data coordinates.
cy (float) – Center position in pixel/data coordinates.
r_outer (float) – Outer and inner radii in pixel/data coordinates. Inner radius must be less than outer radius.
r_inner (float) – Outer and inner radii in pixel/data coordinates. Inner radius must be less than outer radius.
color (str, optional) – CSS colour for the ring outline. Default
"#00e5ff".
- Raises:
ValueError – If r_inner >= r_outer.