def draw(self, canvas):
    for i in range(self.resolution):
        t = (i / self.resolution)
        point = self.getPoint(t)
        x = point.x
        y = point.y
        canvas.create_oval(((x + (self.width / 2)) - (Path.THICKNESS / 2)), (y - (Path.THICKNESS / 2)), ((x + (self.width / 2)) + (Path.THICKNESS / 2)), (y + (Path.THICKNESS / 2)), fill=self.color)
def draw(self, canvas):
    for i in range(self.resolution):
        t = (i / self.resolution)
        point = self.getPoint(t)
        x = point.x
        y = point.y
        canvas.create_oval(((x + (self.width / 2)) - (Path.THICKNESS / 2)), (y - (Path.THICKNESS / 2)), ((x + (self.width / 2)) + (Path.THICKNESS / 2)), (y + (Path.THICKNESS / 2)), fill=self.color)