def addNewLane(self, width, lanemarking_right=None, lanemarking_left=None): lane = Lane() lane.parent = self lane.width = width if lanemarking_left is not None: lane.lanemarking_left = lanemarking_left if lanemarking_right is not None: lane.lanemarking_right = lanemarking_right lane.id = self.getNextId() self.lanes.append(lane)