PYME.LMVis.layers.image_layer module

class PYME.LMVis.layers.image_layer.ImageEngine

Bases: BaseEngine

render(gl_canvas, layer)
set_lut(lut)
set_texture(image)
class PYME.LMVis.layers.image_layer.ImageRenderLayer(pipeline, method='image', dsname='', display_opts=None, **kwargs)

Bases: EngineLayer

Layer for viewing images.

alpha = <PYME.misc.mock_traits.Float object>
property bbox

Bounding box in form [x0,y0,z0, x1,y1,z1] (or none if a bounding box does not make sense for this layer) over-ride in derived classes

channel = <PYME.misc.mock_traits.CStr object>
clim = <PYME.misc.mock_traits.CStr object>
cmap = <PYME.misc.mock_traits.CStr object>
property colour_map
property datasource

Return the datasource we are connected to (does not go through the pipeline for triangles_mesh).

default_traits_view()
property default_view
dsname = <PYME.misc.mock_traits.CStr object>
get_color_limit()
get_color_map()
method = <PYME.misc.mock_traits.CStr object>
sync_to_display_opts(do=None)
t_pos = <PYME.misc.mock_traits.CStr object>
update(*args, **kwargs)
update_from_datasource(ds)
Parameters
ds

PYME.IO.image.ImageStack object

Returns
None
property z_nm
z_pos = <PYME.misc.mock_traits.CStr object>