SPIN

COND

SpinCon

A = Intersect(xAxis, yAxis)
B = Point(xAxis)
c = Circle(A, B)
C = Point(c)
D = Point(c)
E = Point(c)
F = Point(c)
G = Point(c)
u: random()
a = RandomUniform(0, (2 * π))
b = RandomUniform(0, a)
e = CircleSector((0, 0), (cos(b), sin(b)), (cos(a), sin(a)))
g: random()
h: b + (g * (a - b))
f = CircleSector(A, F, G)
k = CircleSector(A, E, D)
d = Vector(A, (cos(h), sin(h)))