def __init__(self, members = [], name = None, prefix = 'node') : if not name : name = GenNodeName(prefix) GraphObject.__init__(self, name) self.Members = set() for member in members : self.AddMember(member)
def __init__(self, snode, enode, name = None) : if not name : name = GenEdgeName(snode, enode) GraphObject.__init__(self, name) self.StartNode = snode self.EndNode = enode snode.AddOutputEdge(self) enode.AddInputEdge(self)
def __init__(self, snode, enode, name=None): if not name: name = GenEdgeName(snode, enode) GraphObject.__init__(self, name) self.StartNode = snode self.EndNode = enode snode.AddOutputEdge(self) enode.AddInputEdge(self)