PYME.LMVis.layers.octree module

class PYME.LMVis.layers.octree.OctreeRenderLayer(pipeline, method='wireframe', dsname='', **kwargs)

Bases: TriangleRenderLayer

Layer for viewing octrees. Takes in an octree, splits the faces into triangles, and then uses the rendering engines from PYME.LMVis.layers.triangle_mesh.

property default_view
density = <PYME.misc.mock_traits.Float object>
depth = <PYME.misc.mock_traits.CStr object>
min_points = <PYME.misc.mock_traits.CStr object>
update_from_datasource(ds)

Opens an octree. Subdivides the faces into triangles. Feeds the triangle points/normals to update_data.

Parameters
ds

Octree (see PYME.experimental.octree)

Returns
None