Show Diamater

Perpendicular distance

Triangle

Perpendicular bisector

radius = 3 (slider from 3 to 10, step 0.1)
A = (4.314722110040629, 0.6750737980854427)
c = Circle(A, radius)
B = Point(c)
a = Line(B, A)
C = Intersect(c, a, 2)
b = Segment(B, C)
g = false
B' = Mirror(B, b)
n = false
G = Point(c)
H = Point(c)
p = Segment(G, H)
d = OrthogonalLine(A, p)
E = Intersect(d, p)
i = Segment(A, E)
β = Angle(A, E, H)
γ = Angle(G, E, A)
e = Segment(G, A)
f = Segment(A, H)
h = false
j = OrthogonalLine(E, p)
k = false

Tool: SquareTool
Tool2[ <Number>, <Point> ]
Input: side, A
Output: poly1

B = Point(Circle[A, side])
a = Segment(A, B)
c = Circle(A, side)
b = OrthogonalLine(A, a)
C = Intersect(c, b, 2)
d = Circle(C, side)
e = OrthogonalLine(C, b)
D = Intersect(d, e, 1)
poly1, a_1, b_1, d_1, c_1 = Polygon(A, B, D, C)