A = (-1.5, 0)
r = 1
180°: A - (r, 0)
90°: A + (0, r)
270°: A - (0, r)
g = Segment(270°, 90°)
c = Circle(A, r)
0°: A + (1, 0)
h = Segment(180°, 0°)
P = Point(c)
α = Angle(0°, A, P)
a = Segment(A, P)
b = Segment(A, 0°)
d = OrthogonalLine(P, b)
D = Intersect(d, b)
sin(α) = Segment(P, D)
cos(α) = Segment(A, D)
B: (α, cos(α))
E: (α, sin(α))
F = (0, 0)
G: (α, 0)
1 = (0, 1)
-1 = (0, -1)
e = Segment(1, -1)
π = (3.141592653589793, 0)
π/2 = (1.5707963267948966, 0)
3π/2 = (4.71238898038469, 0)
2π = (6.283185307179586, 0)
f = Segment(F, 2π)
α. = Segment(F, G)
i = OrthogonalLine(0°, h)
C = Intersect(a, i)
tan(α) = Segment(0°, C)
j = Segment(C, A)
H: (α, tan(α))
tan = Segment(G, H)
sin = Segment(G, E)
cos = Segment(G, B)