Go to the source code of this file.
|
def | traverse_successors_recursive (G, key, pos, y) |
| custom-made layouts traditional_left2right_tree_layout(G,key,pos) traditional_left2right_tree_layout_in_polar(G,key) More...
|
|
def | traditional_left2right_tree_layout (G, key) |
|
def | traditional_left2right_tree_layout_in_polar (G, key) |
|
def | compute_edge_angles_for_target_nodes (G, pos) |
| compute angle in degree for each node at which the edge from parent node arrives More...
|
|
def | normalize_coordinates (key_, pos_, img_) |
| renormalizing positions in the range of zoomfact & root position in zoomfact it gets normalized in a way that cf3_img's pixels are 1m away frm each other and size is 1/zoomfact compared t axes dimensions also computing angles, based on the angle of the edge leading to parent node More...
|
|
def | draw_captions |
|
def | draw_edges_nodes (G, pos, elist, elabel, nlist, nlabel, edgestyle, color, zord) |
| draw edges and nodes More...
|
|
def | append_with_successors_recursive (G, key, to_append) |
| query data from coolfluid and build graph and lists More...
|
|
def | build_graph_with_lists |
|
def | show_graph |
| starturi: from where the recursive listing starts depth: how many levels to list down deep in starturi's subtree tree: what to plot in the tree. More...
|
|
|
string | titlecolor = 'white' |
| color settings More...
|
|
string | bgcolor = 'black' |
|
string | navicolor = 'yellow' |
|
string | componentcolor = '#aaaaaa' |
|
string | optioncolor = '#2a83bd' |
|
string | fieldcolor = '#3a773a' |
|
string | signalcolor = '#aa6d00' |
|
string | tagcolor = '#5a5ab7' |
|
string | linkcolor = '#aaaaaa' |
|
string | propertycolor = '#cc4444' |
|
string | cf3_b64 |
| base64 coded png image for root component More...
|
|
tuple | root = cf.Core.root() |
| setting up the matplotlib layout More...
|
|
tuple | fig = plt.figure(figsize=(10,10)) |
|
tuple | mainax = plt.axes([0,0,1,1],axisbg=bgcolor,label='main') |
|
tuple | naviax = plt.axes([0.65,0.01,0.34,0.34],axisbg=bgcolor,label='navi') |
|
tuple | titletxt = plt.text(0.02,0.98,'',transform=mainax.transAxes, size=16, weight='bold',color=titlecolor, ha='left', va='top',zorder=50) |
|
tuple | cf3_png = StringIO(base64.decodestring(cf3_b64)) |
|
tuple | cf3_img = Image.open(cf3_png) |
|