navigate.view.popups.autofocus_setting_popup.AutofocusPopup
- class navigate.view.popups.autofocus_setting_popup.AutofocusPopup(root, *args, **kwargs)
Bases:
object
Class creates the popup to configure autofocus parameters.
- __init__(root, *args, **kwargs)
Initialize the AutofocusPopup class.
- Parameters:
root (tk.Tk) – Root window.
*args – Variable length argument list.
**kwargs – Arbitrary keyword arguments.
Methods
__init__
(root, *args, **kwargs)Initialize the AutofocusPopup class.
Returns the dictionary of input widgets.
Attributes
PopUp window
Dictionary of all the input widgets.
Dictionary of all the setting variables.
Autofocus button.
Figure for the plot.
Axes for the plot.
- get_widgets()
Returns the dictionary of input widgets.
- Returns:
Dictionary of all the input widgets.
- Return type:
dict
- autofocus_btn
Autofocus button.
- Type:
ttk.Button
- coarse
Axes for the plot.
- Type:
matplotlib.axes.Axes
- fig
Figure for the plot.
- Type:
matplotlib.figure.Figure
- inputs
Dictionary of all the input widgets.
- Type:
dict
- setting_vars
Dictionary of all the setting variables.
- Type:
dict