def get_mid_point(point1: Point, point2: Point): return Point(get_mid_val(point1.get_x(), point2.get_x()), get_mid_val(point1.get_y(), point2.get_y()))
def create_point_string(point: Point, display_height): x = round(point.get_x()) y = display_height - round(point.get_y()) return '{:g},{:g}'.format(x, y)
def calculate_gabarit(self, points): x_arr = Point.get_x(points) y_arr = Point.get_y(points) return min(x_arr), max(x_arr), min(y_arr), max(y_arr)