insarviz.state.WindowState module

class insarviz.state.WindowState.LayerList(selected_band, points, profiles, colormap)[source]

Bases: ObservableList

import_context()[source]
staticMetaObject = PySide6.QtCore.QMetaObject("LayerList" inherits "ObservableList": )
class insarviz.state.WindowState.MaybeBandNumber(dynamic_band_number)[source]

Bases: ObservableStruct

band_number
is_enabled
source_band_number
staticMetaObject = PySide6.QtCore.QMetaObject("MaybeBandNumber" inherits "ObservableStruct": )
class insarviz.state.WindowState.WindowState[source]

Bases: ObservableStruct

class CurrentBand(win_state: WindowState)[source]

Bases: SelectedBand

staticMetaObject = PySide6.QtCore.QMetaObject("CurrentBand" inherits "SelectedBand": )
band_number
current_band()[source]
dataset
exit()[source]
geo_lut_dataset
geo_scene
hovered_crs
hovered_model
hovered_pixel
image_size
init_from_dict(dct)[source]
map_scene
maybe_reference_band
position_info
reference_band_number
reset_map_camera()[source]
staticMetaObject = PySide6.QtCore.QMetaObject("WindowState" inherits "ObservableStruct": )
tile_provider
to_dict()[source]
insarviz.state.WindowState.clamp_band(self, band)[source]