insarviz.state.drawing.Scene module

class insarviz.state.drawing.Scene.Scene[source]

Bases: GLDrawing

initializeDrawing(context, /)[source]
model_to_world
staticMetaObject = PySide6.QtCore.QMetaObject("Scene" inherits "GLDrawing": )
class insarviz.state.drawing.Scene.SceneDrawing(context: QOpenGLContext, scene: GenericScene)[source]

Bases: InitializedDrawing, Generic

class IdleMode(initialized_scene)[source]

Bases: object

default_transition()[source]
property drawing
property initialized_drawing
on_key_pressed(key: int)[source]
on_key_released(key: int)[source]
on_mouse_button_pressed(position: tuple[float, float], button: MouseButton)[source]
on_mouse_button_released(position: tuple[float, float], button: MouseButton)[source]
on_mouse_enter(clip_position: tuple[float, float])[source]
on_mouse_leave()[source]
on_mouse_move(clip_position: tuple[float, float])[source]
on_mouse_wheel(clip_position: tuple[float, float], angle_x: float, angle_y: float)[source]
clip_to_model(clip_x, clip_y)[source]
idle_mode()[source]
staticMetaObject = PySide6.QtCore.QMetaObject("SceneDrawing" inherits "InitializedDrawing": )
property world_to_clip