def draw_node(self, sdfg, graph): if self.is_collapsed: return dot.draw_node(sdfg, graph, self, shape="hexagon", style='dashed') return dot.draw_node(sdfg, graph, self, shape="trapezium", style='dashed')
def draw_node(self, sdfg, graph): desc = self.desc(sdfg) if isinstance(desc, data.Stream): return dot.draw_node(sdfg, graph, self, shape="oval", style='dashed') elif desc.transient: return dot.draw_node(sdfg, graph, self, shape="oval") else: return dot.draw_node(sdfg, graph, self, shape="oval", style='bold')
def draw_node(self, sdfg, state): return dot.draw_node(sdfg, state, self, shape="invtriangle")
def draw_node(self, sdfg, graph): return dot.draw_node(sdfg, graph, self, shape="invtrapezium", style='dashed')
def draw_node(self, sdfg, graph): return dot.draw_node(sdfg, graph, self, shape="invtrapezium")
def draw_node(self, sdfg, graph): return dot.draw_node(sdfg, graph, self, shape="doubleoctagon")
def draw_node(self, sdfg, graph): return dot.draw_node(sdfg, graph, self, style="invis", shape="octagon")
def draw_node(self, sdfg, state): return dot.draw_node(sdfg, state, self, shape="folder")