insarviz.state.drawing.GeoScene module

class insarviz.state.drawing.GeoScene.GeoScene(selected_band, lut_geo_dataset, dynamic_overlay_layer, dynamic_tile_cache)[source]

Bases: Scene

center
distance
initializeDrawing(context)[source]
lut_geo_dataset
lut_image
lut_scale
model_to_geo
model_to_image
model_to_world
overlay_layer
selected_band
property shaders
staticMetaObject = PySide6.QtCore.QMetaObject("GeoScene" inherits "Scene": )
tile_cache
whileDrag(dragMode, dragStart, dragEnd)[source]
class insarviz.state.drawing.GeoScene.GeoSceneDrawing(context, geo_scene)[source]

Bases: SceneDrawing

class DraggingMode(initialized_drawing, position)[source]

Bases: IdleMode

default_transition()[source]
on_mouse_move(new_position)[source]
GL_lut_geo_texture
GL_mesh
GL_program
class IdleMode(initialized_scene)[source]

Bases: IdleMode

on_mouse_button_pressed(position, button)[source]
on_mouse_wheel(position, angle_x, angle_y)[source]
freeGL()[source]
paintGL()[source]
preserving_coords(coords, doit)[source]
staticMetaObject = PySide6.QtCore.QMetaObject("GeoSceneDrawing" inherits "SceneDrawing": )
tiles_per_screen
world_to_clip