def METHOD_NAME(self, calcs, move=None):
    tw = calcs["base"] + self.spacing + 2 * (calcs["base_extra"] + math.sin(math.radians(calcs["angle"]))*(calcs["lip_outer"]+1))
    th = calcs["height"] + 2 * self.ground_offset + self.spacing
    if self.move(tw, th, move, True):
        return
    self.moveTo(calcs["base_extra"]+self.spacing + math.sin(math.radians(calcs["angle"]))*(calcs["lip_outer"]+1))
    self.draw_triangle(calcs, top=False)
    self.moveTo(calcs["base"] - self.spacing,
                th, 180)
    self.draw_triangle(calcs, top=True)
    self.move(tw, th, move)