Skip to content

API Module icescopy aux

Bo Chen edited this page Apr 23, 2026 · 1 revision

API Module: icescopy_aux

Auxiliary Qt widgets, dialogs, and the image-analysis worker thread.

Source

  • File: src/icescopy_aux.py

Classes

Class Purpose Page
ColorPreferenceButton Color Preference Button class. ColorPreferenceButton
CustomGraphicsView Custom Graphics View class. CustomGraphicsView
Image_analysis_thread Image analysis thread class. Image_analysis_thread
AboutDialog About Dialog class. AboutDialog
PreferencesDialog Dialog for editing persisted application preferences. PreferencesDialog
SortImagesDialog Dialog for choosing the image sort mode and previewing ordering. SortImagesDialog

Module Variables

Variable Line Explanation
DEFAULT_VISUAL_COLORS 57 Default value for visual colors.
PLOT_PALETTE_LABELS 67 Stores plot palette labels.
GRID_CELL_ID_DIRECTION_LABELS 74 Stores grid cell ID direction labels.
DEFAULT_PREFERENCE_VALUES 79 Default value for preference values.
module_dir 119 Stores module dir.
resources_dir 120 Stores resources dir.

Top-level Functions

Function Line Explanation
create_circular_mask(h, w, center, radius) 175 Creates circular mask.

Clone this wiki locally