def addLines(self): self.lines.clear() if False: #TODO debug for ray in self.rays: self.lines.append( DrawLine( ray.coords[0][0], ray.coords[0][1], ray.coords[1][0], ray.coords[1][1], )) for segment in self.segments: self.lines.append( DrawLine( segment.coords[0][0], segment.coords[0][1], segment.coords[1][0], segment.coords[1][1], )) if True: #TODO debug for point in self.polygon: line = DrawLine(point.x - 5, point.y - 5, point.x + 5, point.y + 5) line.changeColor(255, 0, 0) self.lines.append(line)