Mặt Trời

Hành tinh

O = Intersect(yAxis, xAxis)
F_2 = Point(xAxis)
F_1 = Mirror(F_2, yAxis)
a = 3.5 (slider from 0 to 15, step 0.1)
c: Distance[F_1, F_2] / 2.0
b: sqrt(a * a - c * c)
E: x^(2.0) / a^(2.0) + y^(2.0) / b^(2.0) = 1.0
d: x * x / (a * a) + y * y / (b * b) = 1.0
A = Point(d)
e = Line(F_1, F_2)
B, C = Intersect(d, e)
f = Segment(B, C)