From:  Michael Gibson
3735.4 In reply to 3735.3 
Hi Steve,

> Rhino must not be using the same tolerance/algorithm
> for the trims as for snaps.

Yeah, there must be some difference between those in Rhino, I would guess that most likely it's a tolerance difference.

But that can lead to some kinds of confusing situations having curve intersections calculated to different tolerance values between snaps and trimming. Aside from different points being generated, there's also potential for something to be considered non-intersecting by trim but considered to be intersecting by the snaps.

In MoI I'd like to keep a consistent behavior between things that use curve intersections, but see if it can be tuned up to give a single point result for these kinds of cases.

- Michael