insarviz.state.drawing.ProfileScene module

class insarviz.state.drawing.ProfileScene.ProfileScene(profile_data)[source]

Bases: Scene

center
diff_scale
distance
grid_to_model
heightUnits
height_scale
image_to_grid
image_to_grid_scale
initializeDrawing(context)[source]
model_to_world
pan
pitch
profile_data
profile_data_changed
selected_band_position
show_time
startDrag(mode, dragStart)[source]
staticMetaObject = PySide6.QtCore.QMetaObject("ProfileScene" inherits "Scene": Methods:   #6 type=Signal, signature=profile_data_changed()   #7 type=Slot, signature=__on_coords_changed() )
whileDrag(mode, dragStart, dragEnd)[source]
yaw
class insarviz.state.drawing.ProfileScene.ProfileSceneDrawing(context, scene)[source]

Bases: SceneDrawing[ProfileScene]

class ControlMode(initialized_scene)[source]

Bases: IdleMode

on_key_released(key)[source]
on_mouse_wheel(position, angle_x, angle_y)[source]
class DraggingMode(initialized_scene, start_pos)[source]

Bases: IdleMode

on_mouse_button_released(pos, button)[source]
on_mouse_move(new_pos)[source]
GL_image_mesh
GL_profile_texture
class IdleMode(initialized_scene)[source]

Bases: IdleMode

on_key_pressed(key)[source]
on_mouse_button_pressed(position, button)[source]
on_mouse_wheel(position, angle_x, angle_y)[source]
class ShiftMode(initialized_scene)[source]

Bases: IdleMode

on_key_released(key)[source]
on_mouse_wheel(position, angle_x, angle_y)[source]
clip_to_pixel
freeGL()[source]
paintGL()[source]
preserving_coords(coords, doit)[source]
staticMetaObject = PySide6.QtCore.QMetaObject("ProfileSceneDrawing" inherits "SceneDrawing": )
world_to_clip
insarviz.state.drawing.ProfileScene.vec_angle(v1, v2)[source]