first Intersection With
Returns the first boundary intersection with box in parameter order.
When the geometry starts inside the box, this returns the boundary point where it leaves the box. If the geometry never reaches a box boundary inside its parameter domain, this returns null.