[docs]class Vec: def __init__(self, x, y): self.x = x self.y = y [docs] def update(self, x, y): self.x = x self.y = y [docs]class WaypointTransform: def __init__(self, location): self.location = location [docs]class Waypoint: def __init__(self, x, y): self.transform = WaypointTransform(Vec(x, y))