PYME.LMVis.renderers module

class PYME.LMVis.renderers.ColourRenderer(visFr, pipeline, mainWind=None)

Bases: CurrentRenderer

Base class for all other renderers which know about the colour filter

Generate(settings)
GenerateGUI(event=None)
class PYME.LMVis.renderers.CurrentRenderer(visFr, pipeline, mainWind=None)

Bases: object

Renders current view (in black and white). Only renderer not to take care of colour channels. Simplest renderer and as such also the base class for all others

Generate(settings)
GenerateGUI(event=None)
property colourFilter
genIm(settings, imb, mdh)
mode = 'current'
name = 'Current'
class PYME.LMVis.renderers.DensityFitRenderer(visFr, pipeline, mainWind=None)

Bases: HistogramRenderer

3D histogram rendering

genIm(settings, imb, mdh)
mode = 'densityfit'
name = 'Density Fit'
class PYME.LMVis.renderers.Gaussian3DRenderer(visFr, pipeline, mainWind=None)

Bases: GaussianRenderer

3D Gaussian rendering

genIm(settings, imb, mdh)
mode = '3Dgaussian'
name = '3D Gaussian'
class PYME.LMVis.renderers.GaussianRenderer(visFr, pipeline, mainWind=None)

Bases: ColourRenderer

2D Gaussian rendering

genIm(settings, imb, mdh)
mode = 'gaussian'
name = 'Gaussian'
class PYME.LMVis.renderers.Histogram3DRenderer(visFr, pipeline, mainWind=None)

Bases: HistogramRenderer

3D histogram rendering

genIm(settings, imb, mdh)
mode = '3Dhistogram'
name = '3D Histogram'
class PYME.LMVis.renderers.HistogramRenderer(visFr, pipeline, mainWind=None)

Bases: ColourRenderer

2D histogram rendering

genIm(settings, imb, mdh)
mode = 'histogram'
name = 'Histogram'
class PYME.LMVis.renderers.LHoodRenderer(visFr, pipeline, mainWind=None)

Bases: ColourRenderer

Log-likelihood of object

genIm(settings, imb, mdh)
mode = 'gaussian'
name = 'Log Likelihood'
class PYME.LMVis.renderers.QuadTreeRenderer(visFr, pipeline, mainWind=None)

Bases: ColourRenderer

2D quadtree rendering

genIm(settings, imb, mdh)
mode = 'quadtree'
name = 'QuadTree'
class PYME.LMVis.renderers.Triangle3DRenderer(visFr, pipeline, mainWind=None)

Bases: TriangleRenderer

3D Triangularisation rendering

genIm(settings, imb, mdh)
mode = '3Dtriangles'
name = '3D Triangularisation'
class PYME.LMVis.renderers.TriangleRenderer(visFr, pipeline, mainWind=None)

Bases: ColourRenderer

2D triangulation rendering

genIm(settings, imb, mdh)
mode = 'triangles'
name = 'Jittered Triangulation'
class PYME.LMVis.renderers.TriangleRendererW(visFr, pipeline, mainWind=None)

Bases: ColourRenderer

2D triangulation rendering - weighted

genIm(settings, imb, mdh)
mode = 'trianglesw'
name = 'Jittered Triangulation - weighted'
class PYME.LMVis.renderers.VoronoiRenderer(visFr, pipeline, mainWind=None)

Bases: ColourRenderer

2D histogram rendering

genIm(settings, imb, mdh)
mode = 'voronoi'
name = 'Voronoi'
PYME.LMVis.renderers.copy_sample_metadata(old_mdh, new_mdh)
PYME.LMVis.renderers.init_renderers(visFr, mainWind=None)