def __init__(self): Graph.__init__(self) # add vertex properties for priority and owner self.vp.priority = self.new_vertex_property('short') self.vp.owner = self.new_vertex_property('short')
def __init__(self, bus_indices, g=None, directed=False, prune=False, vorder=None): Graph.__init__(self, g, directed, prune, vorder) # init edge properties (=edge_data of networkx) self.properties["e", "edge_data"] = self.new_edge_property("object") self.pp_buses = set(copy.copy(bus_indices))