geometor.model.helpers

a few helper functions from earlier constructions

these types of operations need to be integrated into the euclid model

geometor.model.helpers.line_get_y(l1, x)[source]

return y value for specific x

geometor.model.helpers.set_given_start_points(model)[source]

create inital two points - establishing the unit for the field

geometor.model.helpers.set_given_start_points_zero(model)[source]

create inital two points - establishing the unit for the field

geometor.model.helpers.set_equilateral_poles(model: Model, pt_1: Point, pt_2: Point, add_circles=True)[source]
geometor.model.helpers.construct_perpendicular_bisector(model, pt_1, pt_2, add_circles=True)[source]

perform fundamental operations for two points and add perpendicular bisector

geometor.model.helpers.set_midpoint(model, pt_1, pt_2, add_circles=True)[source]

perform fundamental operations for two points and add perpendicular bisector

geometor.model.helpers.set_given_rect_points(model, pt, x_offset, y_offset)[source]
geometor.model.helpers.set_given_square_points(model, pt, offset)[source]