def render_tree(t, imgName, w=None, h=None, layout=None, tree_style=None, header=None, units="px", dpi=90): """ Render tree image into a file.""" global _QApp for nid, n in enumerate(t.traverse("preorder")): n.add_feature("_nid", nid) scene, img = init_scene(t, layout, tree_style) tree_item, n2i, n2f = render(t, img) scene.init_values(t, img, n2i, n2f) tree_item.setParentItem(scene.master_item) scene.master_item.setPos(0, 0) scene.addItem(scene.master_item) if imgName == "%%inline": imgmap = save(scene, imgName, w=w, h=h, units=units, dpi=dpi) else: x_scale, y_scale = save(scene, imgName, w=w, h=h, units=units, dpi=dpi) imgmap = get_tree_img_map(n2i, x_scale, y_scale) return imgmap
def render_tree(t, imgName, w=None, h=None, layout=None, \ tree_style = None, header=None, units="px"): """ Render tree image into a file.""" scene, img = init_scene(t, layout, tree_style) tree_item, n2i, n2f = render(t, img) scene.init_values(t, img, n2i, n2f) tree_item.setParentItem(scene.master_item) scene.master_item.setPos(0,0) scene.addItem(scene.master_item) save(scene, imgName, w=w, h=h, units=units) imgmap = get_tree_img_map(n2i) return imgmap
def render_tree(t, imgName, w=None, h=None, layout=None, \ tree_style = None, header=None, units="px"): """ Render tree image into a file.""" scene, img = init_scene(t, layout, tree_style) tree_item, n2i, n2f = render(t, img) scene.init_data(t, img, n2i, n2f) tree_item.setParentItem(scene.master_item) scene.master_item.setPos(0, 0) scene.addItem(scene.master_item) save(scene, imgName, w=w, h=h, units=units) imgmap = get_tree_img_map(n2i) return imgmap
def render_tree(t, imgName, w=None, h=None, layout=None, tree_style = None, header=None, units="px", dpi=90): """ Render tree image into a file.""" global _QApp for nid, n in enumerate(t.traverse("preorder")): n.add_feature("_nid", nid) scene, img = init_scene(t, layout, tree_style) tree_item, n2i, n2f = render(t, img) scene.init_values(t, img, n2i, n2f) tree_item.setParentItem(scene.master_item) scene.master_item.setPos(0,0) scene.addItem(scene.master_item) if imgName == "%%inline": imgmap = save(scene, imgName, w=w, h=h, units=units, dpi=dpi) else: x_scale, y_scale = save(scene, imgName, w=w, h=h, units=units, dpi=dpi) imgmap = get_tree_img_map(n2i, x_scale, y_scale) return imgmap
def render_tree(t, imgName, w=None, h=None, layout=None, tree_style=None, header=None, units="px", dpi=90): """ Render tree image into a file.""" scene, img = init_scene(t, layout, tree_style) tree_item, n2i, n2f = render(t, img) scene.init_values(t, img, n2i, n2f) tree_item.setParentItem(scene.master_item) scene.master_item.setPos(0, 0) scene.addItem(scene.master_item) if imgName == "%%inline": imgmap = save(scene, imgName, w=w, h=h, units=units, dpi=dpi) else: x_scale, y_scale = save(scene, imgName, w=w, h=h, units=units, dpi=dpi) imgmap = get_tree_img_map(n2i, x_scale, y_scale) return imgmap