insarviz.state.drawing.layer.Layer module

class insarviz.state.drawing.layer.Layer.ExistingTexture(texture_id)[source]

Bases: object

bind(index=0)[source]
create()[source]
destroy()[source]
release()[source]
class insarviz.state.drawing.layer.Layer.InitializedLayer(context, layer)[source]

Bases: ObservableStruct

GL_create_shared_context()[source]
GL_free()[source]
GL_paint_into_texture(w, h, shared_context, draw)[source]
GL_setup
context
layer
local_uniforms(uni)[source]
staticMetaObject = PySide6.QtCore.QMetaObject("InitializedLayer" inherits "ObservableStruct": )
class insarviz.state.drawing.layer.Layer.Layer[source]

Bases: ObservableStruct

GL_initialize(context)[source]
LAYER_ID = 0
is_enabled
is_removable = True
property layer_id
local_ident(ident)[source]
local_idents(*idents)[source]
renderChanged
shaders
staticMetaObject = PySide6.QtCore.QMetaObject("Layer" inherits "ObservableStruct": Methods:   #5 type=Signal, signature=renderChanged() )