O = Intersect(xAxis, yAxis)
c = Circle(O, 1)
A = (1, 0)
α = 0.7853981633974483 rad (slider from 0 to 360*°, step 0.0174532925199433)
A' = Rotate(A, α, O)
OA = Segment(O, A')
d = CircleArc(O, A, A')
OACosinusα: x = cos(α)
Angle = Angle(A, O, A')
OAsinusα: y = sin(α)
DroiteDeTangente = Tangent(A, c)
ProjectionSurAxeTangente = Line(O, A')
Tangente = Intersect(ProjectionSurAxeTangente, DroiteDeTangente)
a = Line(O, A)
CosinusOA = Intersect(OACosinusα, a)
SinusOA = Intersect(OAsinusα, g)