I have a polyline and a line segment. One of the endpoints of the line segment is always also a point of the polyline.
Example: line segment: (1,2),(3,3) polyline: (3,3),(10,10),(15,30)
I want to use boost geometry in order to find whether the line segment and the polyline have an intersection. However, it is okay for them to intersect at the connected point. In this case, (3,3).
boost::geometry::intersects will always return true in this case. I would like to make an exception for the common point, but still have it return true if there is an intersection at any other point. Is there a clever way to go about this? Or do I have to use boost::geometry::intersection and iterate over the results?
