> I'm fine with the current shape. Thanks. Maybe the same > discussion applies to polygons. (cf. poly_overlap)
It indeed does. I am incorporating. > line_closept_point asserts line_interpt_line returns true but it > is hazardous. It is safer if line_closept_point returns NaN if > line_interpt_line returns false. Yes, it makes more sense. I am changing it. >> > I understand that we don't need to consider NAN is equal to NAN. >> > circle_same, point_eq_point, line_eq no longer needs such >> > change? >> >> I though it would be better to consider NaNs equal only on the >> equality operators. That is why only they are changed that way. > > I'm convinced by that. Great. I am documenting this decision better on the patches.