(self, v, p, l=None)
| 44 | return edges[edges[:, 1] != -1] |
| 45 | |
| 46 | def append(self, v, p, l=None): |
| 47 | self.vtxs = np.append(self.vtxs, v, axis=0) |
| 48 | self.parent += p |
| 49 | |
| 50 | if l is None: |
| 51 | l = [0] * len(v) |
| 52 | elif isinstance(l, int): |
| 53 | l = [l] * len(v) |
| 54 | self.level += l |
| 55 | |
| 56 | def __len__(self): |
| 57 | return len(self.vtxs) |
no outgoing calls