| 39 | pass |
| 40 | |
| 41 | class Text(object): |
| 42 | def __init__(self, string, **kwargs): |
| 43 | self.string = string |
| 44 | self.__dict__.update(kwargs) |
| 45 | def copy(self): |
| 46 | k = self.__dict__.copy() |
| 47 | k.pop("string") |
| 48 | return Text(self.string, **k) |
| 49 | def draw(self): |
| 50 | """ Draws the node label. |
| 51 | Optional properties include width, fill and fontsize. |
| 52 | """ |
| 53 | pass |
| 54 | |
| 55 | class Vector(object): |
| 56 | def __init__(self, x=0, y=0): |