I = (1, 0)
B = Point(xAxis)
a = Ray(I, B)
A = (1, 2)
M = Point(a)
e = Ray(M, A)
P = Intersect(e, yAxis)
H = (0, 2)
poly1, ha, ap, ph = Polygon(H, A, P)
poly2, ai, im, ma = Polygon(A, I, M)
S: (x(M), poly1)
T: (x(M), poly2)