An intersection point is stored in the go_intersection_point
structure.
It has two curve hangers and a “parameter” property which expresses the parameter
of the point position on the first curve. If the geometry of the curves changes,
the intersection is positioned to the intersection closest to the parameter position.
It has one hanger for the point position.
The type is GOT_INTERSECTION_POINT
and the subtype is GOST_INTERSECTION_POINT
.